build-node: ubuntu1604-builder-4c-4g
project: 'aai/aai-common'
project-name: 'aai-aai-common'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-aai-common-settings'
mvn-version: 'mvn35'
nexus-iq-namespace: 'onap-'
project: 'aai/babel'
project-name: 'aai-babel'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-babel-settings'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
nexus-iq-namespace: 'onap-'
project: 'aai/cacher'
project-name: 'aai-cacher'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-cacher-settings'
mvn-version: 'mvn35'
nexus-iq-namespace: 'onap-'
project: 'aai/chameleon'
project-name: 'aai-chameleon'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-chameleon-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/champ'
project-name: 'aai-champ'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-champ-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/data-router'
project-name: 'aai-data-router'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-data-router-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/esr-gui'
project-name: 'aai-esr-gui'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-esr-gui-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/esr-server'
project-name: 'aai-esr-server'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-esr-server-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/event-client'
project-name: 'aai-event-client'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-event-client-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/gallifrey'
project-name: 'aai-gallifrey'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-gallifrey-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/gizmo'
project-name: 'aai-gizmo'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-gizmo-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/graphadmin'
project-name: 'aai-graphadmin'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-graphadmin-settings'
mvn-version: 'mvn35'
nexus-iq-namespace: 'onap-'
project: 'aai/logging-service'
project-name: 'aai-logging-service'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-logging-service-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/model-loader'
project-name: 'aai-model-loader'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-model-loader-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/resources'
project-name: 'aai-resources'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-resources-settings'
mvn-version: 'mvn35'
nexus-iq-namespace: 'onap-'
project: 'aai/rest-client'
project-name: 'aai-rest-client'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-rest-client-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/router-core'
project-name: 'aai-router-core'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-router-core-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/search-data-service'
project-name: 'aai-search-data-service'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-search-data-service-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/sparky-be'
project-name: 'aai-sparky-be'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-sparky-be-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/spike'
project-name: 'aai-spike'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-spike-settings'
nexus-iq-namespace: 'onap-'
project: 'aai/traversal'
project-name: 'aai-traversal'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-traversal-settings'
mvn-version: 'mvn35'
nexus-iq-namespace: 'onap-'
project: 'aai/validation'
project-name: 'aai-validation'
- branch: 'casablanca'
+ stream:
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'aai-validation-settings'
+
mvn-profile: docker
build-node: queue-docker-4c-4g
-- project:
- name: appc-deployment-clm
- jobs:
- - gerrit-maven-clm
- nexus-iq-namespace: 'onap-'
- project: 'appc/deployment'
- project-name: 'appc-deployment'
- branch: 'master'
- mvn-settings: 'appc-deployment-settings'
-
nexus-iq-namespace: 'onap-'
project: 'ccsdk/apps'
project-name: 'ccsdk-apps'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-apps-settings'
build-node: ubuntu1604-builder-4c-4g
--- /dev/null
+---
+- project:
+ name: ccsdk-cds
+ project-name: 'ccsdk-cds'
+ jobs:
+ - '{project-name}-{stream}-verify-java'
+ - '{project-name}-{stream}-merge-java'
+ - '{project-name}-{stream}-release-version-java-daily'
+
+ project: 'ccsdk/cds'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
+ mvn-settings: 'ccsdk-cds-settings'
+ # due to a strange macro / variable translation problem this needs to be
+ # passed as a string block to properly get the properties correctly defined
+ # in the job
+ maven-deploy-properties: |
+ deployAtEnd=true
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-builder-4c-4g
+
+- project:
+ name: ccsdk-cds-sonar
+ jobs:
+ - gerrit-maven-sonar
+ cron: '@daily'
+ build-node: ubuntu1604-builder-4c-4g
+ project: 'ccsdk/cds'
+ project-name: 'ccsdk-cds'
+ branch: 'master'
+ mvn-settings: 'ccsdk-cds-settings'
+ mvn-goals: 'clean install'
+ mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+ name: ccsdk-cds-clm
+ jobs:
+ - gerrit-maven-clm
+ nexus-iq-namespace: 'onap-'
+ project: 'ccsdk/cds'
+ project-name: 'ccsdk-cds'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
+ mvn-settings: 'ccsdk-cds-settings'
+ build-node: ubuntu1604-builder-4c-4g
+
+- project:
+ name: ccsdk-cds-docker
+ project-name: 'ccsdk-cds'
+ jobs:
+ - 'docker-version-java-daily':
+ mvn-params: '-Dmaven.test.skip=true'
+ project: 'ccsdk/cds'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
+ mvn-settings: 'ccsdk-cds-settings'
+ files: '**'
+ archive-artifacts: ''
+ docker-pom: 'pom.xml'
+ mvn-profile: docker
+ build-node: queue-docker-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/distribution'
project-name: 'ccsdk-distribution'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-distribution-settings'
build-node: ubuntu1604-docker-8c-8g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/features'
project-name: 'ccsdk-features'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-features-settings'
build-node: ubuntu1604-builder-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/parent'
project-name: 'ccsdk-parent'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-parent-settings'
build-node: ubuntu1604-builder-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/platform/plugins'
project-name: 'ccsdk-platform-plugins'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-platform-plugins-settings'
build-node: centos7-redis-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/sli/adaptors'
project-name: 'ccsdk-sli-adaptors'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-adaptors-settings'
build-node: ubuntu1604-builder-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/sli/core'
project-name: 'ccsdk-sli-core'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-core-settings'
build-node: ubuntu1604-builder-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/sli/northbound'
project-name: 'ccsdk-sli-northbound'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-northbound-settings'
build-node: ubuntu1604-builder-4c-4g
nexus-iq-namespace: 'onap-'
project: 'ccsdk/sli/plugins'
project-name: 'ccsdk-sli-plugins'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-plugins-settings'
nexus-iq-namespace: 'onap-'
project: 'ccsdk/utils'
project-name: 'ccsdk-utils'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-utils-settings'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: cli-arm64
+ project-name: 'cli-arm64'
+ jobs:
+ - '{project-name}-{stream}-aai-docker-java-daily':
+ pom: 'deployment/docker/pom.xml'
+ mvn-goals: 'docker:build'
+ docker-image-name: 'onap/cli'
+
+ project: 'cli'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'cli-settings'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: cli-sonar
jobs:
stream:
- 'master':
branch: 'master'
- - 'beijing':
- branch: 'beijing'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'externalapi-nbi-settings'
files: '**'
archive-artifacts: ''
nexus-iq-namespace: 'onap-'
project: 'externalapi/nbi'
project-name: 'externalapi-nbi'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'externalapi-nbi-settings'
- project:
build-node: ubuntu1604-builder-4c-4g
project: 'externalapi/nbi'
project-name: 'externalapi-nbi'
- branch: 'master'
+ branch: 'casablanca'
mvn-settings: 'externalapi-nbi-settings'
mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+ mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
\ No newline at end of file
pass-if: 100.0
- lf-infra-publish
+- job-template:
+ name: '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ disabled: false
+
+ project-type: freestyle
+ build-node: 'ubuntu1604-docker-arm64-4c-2g'
+ node: '{build-node}'
+
+ properties:
+ - lf-infra-properties:
+ project: 'integration/csit'
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - infra-parameters:
+ project: 'integration/csit'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
+ - integration-test-plan:
+ test-plan: 'plans/{project-name}/{functionality}'
+ - integration-test-options:
+ test-options: '{robot-options}'
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: '$GERRIT_REFSPEC'
+ choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
+
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
+ triggers:
+ - gerrit-trigger-patch-submitted:
+ server: '{server-name}'
+ project: 'integration/csit'
+ branch: '{branch}'
+ files: '**/{project-name}/**'
+
+ builders:
+ - integration-install-robotframework
+ - inject:
+ properties-file: 'env.properties'
+ - integration-run-test
+
+ publishers:
+ - integration-robot:
+ unstable-if: 0.0
+ pass-if: 100.0
+ - lf-infra-publish
+
- job-template:
name: '{project-name}-{stream}-verify-csit-{functionality}-testng'
disabled: false
name: ExtentReport
- lf-infra-publish
+- job-template:
+ name: '{project-name}-arm64-{stream}-verify-csit-{functionality}-testng'
+ disabled: false
+
+ project-type: freestyle
+ build-node: 'ubuntu1604-docker-arm64-4c-2g'
+ node: '{build-node}'
+
+ properties:
+ - lf-infra-properties:
+ project: 'integration/csit'
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - infra-parameters:
+ project: 'integration/csit'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
+ - integration-test-plan:
+ test-plan: 'plans/{project-name}/{functionality}'
+ - integration-test-options:
+ test-options: '{robot-options}'
+ - html-publisher-dir:
+ html-dir: '{html-dir}'
+ - html-publisher-files:
+ html-files: '{html-files}'
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: '$GERRIT_REFSPEC'
+ choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
+
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
+ triggers:
+ - gerrit-trigger-patch-submitted:
+ server: '{server-name}'
+ project: 'integration/csit'
+ branch: '{branch}'
+ files: '**/{project-name}/**'
+
+ builders:
+ - integration-install-robotframework
+ - inject:
+ properties-file: 'env.properties'
+ - integration-run-test
+
+ publishers:
+ - testng:
+ pattern: archives/testng-results.xml
+ escape-test-description: true
+ escape-exception-msg: true
+ show-failed-builds: true
+ unstable-on-skipped-tests: false
+ failure-on-failed-test-config: false
+ - junit:
+ results: archives/testng-results.xml
+ health-scale-factor: 1.0
+ allow-empty-results: true
+ - integration-robot:
+ unstable-if: 0.0
+ pass-if: 100.0
+ - html-publisher:
+ allow-missing: true
+ dir: '{html-dir}'
+ files: '{html-files}'
+ keep-all: false
+ link-to-last-build: false
+ name: ExtentReport
+ - lf-infra-publish
+
- job-template:
name: '{project-name}-{stream}-csit-{functionality}'
disabled: false
pass-if: 100.0
- lf-infra-publish
+- job-template:
+ name: '{project-name}-arm64-{stream}-csit-{functionality}'
+ disabled: false
+
+ project-type: freestyle
+ build-node: 'ubuntu1604-docker-arm64-4c-2g'
+ node: '{build-node}'
+
+ properties:
+ - lf-infra-properties:
+ project: 'integration/csit'
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - infra-parameters:
+ project: 'integration/csit'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
+ - integration-test-plan:
+ test-plan: 'plans/{project-name}/{functionality}'
+ - integration-test-options:
+ test-options: '{robot-options}'
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: ''
+ choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
+
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
+ triggers:
+ - gerrit-trigger-patch-merged:
+ server: '{server-name}'
+ project: 'integration/csit'
+ branch: '{branch}'
+ files: '**/{project-name}/**'
+ - timed: '@daily'
+ - reverse:
+ jobs: '{obj:trigger_jobs}'
+
+ builders:
+ - integration-install-robotframework
+ - inject:
+ properties-file: 'env.properties'
+ - integration-run-test
+
+ publishers:
+ - integration-robot:
+ unstable-if: 0.0
+ pass-if: 100.0
+ - lf-infra-publish
+
- job-template:
name: '{project-name}-{stream}-csit-{functionality}-testng'
disabled: false
link-to-last-build: false
name: ExtentReport
- lf-infra-publish
+
+- job-template:
+ name: '{project-name}-arm64-{stream}-csit-{functionality}-testng'
+ disabled: false
+
+ project-type: freestyle
+ build-node: 'ubuntu1604-docker-arm64-4c-2g'
+ node: '{build-node}'
+
+ properties:
+ - lf-infra-properties:
+ project: 'integration/csit'
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - infra-parameters:
+ project: 'integration/csit'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
+ - integration-test-plan:
+ test-plan: 'plans/{project-name}/{functionality}'
+ - integration-test-options:
+ test-options: '{robot-options}'
+ - html-publisher-dir:
+ html-dir: '{html-dir}'
+ - html-publisher-files:
+ html-files: '{html-files}'
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: ''
+ choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
+
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
+ triggers:
+ - gerrit-trigger-patch-merged:
+ server: '{server-name}'
+ project: 'integration/csit'
+ branch: '{branch}'
+ files: '**/{project-name}/**'
+ - timed: '@daily'
+ - reverse:
+ jobs: '{obj:trigger_jobs}'
+
+ builders:
+ - integration-install-robotframework
+ - inject:
+ properties-file: 'env.properties'
+ - integration-run-test
+
+ publishers:
+ - integration-robot:
+ unstable-if: 0.0
+ pass-if: 100.0
+ - testng:
+ pattern: archives/testng-results.xml
+ escape-test-description: true
+ escape-exception-msg: true
+ show-failed-builds: true
+ unstable-on-skipped-tests: false
+ failure-on-failed-test-config: false
+ - junit:
+ results: archives/testng-results.xml
+ health-scale-factor: 1.0
+ allow-empty-results: true
+ - html-publisher:
+ allow-missing: true
+ dir: '{html-dir}'
+ files: '{html-files}'
+ keep-all: false
+ link-to-last-build: false
+ name: ExtentReport
+ - lf-infra-publish
nexus-iq-namespace: 'onap-'
project: integration
project-name: 'integration'
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'integration-settings'
build-node: ubuntu1604-builder-4c-4g
maven-version: 'mvn35'
+- project:
+ name: logging-analytics-pomba-pomba-arm64-aai-context-builder
+ project-name: logging-analytics-pomba-pomba-arm64-aai-context-builder
+ jobs:
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: logging-analytics/pomba/pomba-aai-context-builder
+ stream:
+ - 'master':
+ branch: 'master'
+
+ mvn-settings: logging-analytics-pomba-pomba-aai-context-builder-settings
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ maven-version: 'mvn35'
+
- project:
name: logging-analytics-pomba-pomba-aai-context-builder-sonar
jobs:
build-node: ubuntu1604-builder-4c-4g
maven-version: 'mvn35'
+- project:
+ name: logging-analytics-pomba-pomba-arm64-network-discovery-context-builder
+ project-name: logging-analytics-pomba-pomba-arm64-network-discovery-context-builder
+ jobs:
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: logging-analytics/pomba/pomba-network-discovery-context-builder
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
+ mvn-settings: logging-analytics-pomba-pomba-network-discovery-context-builder-settings
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ maven-version: 'mvn35'
+
- project:
name: logging-analytics-pomba-pomba-network-discovery-context-builder-sonar
jobs:
build-node: ubuntu1604-builder-4c-4g
maven-version: 'mvn35'
+- project:
+ name: logging-analytics-pomba-pomba-arm64-sdc-context-builder
+ project-name: logging-analytics-pomba-pomba-arm64-sdc-context-builder
+ jobs:
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: logging-analytics/pomba/pomba-sdc-context-builder
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: logging-analytics-pomba-pomba-sdc-context-builder-settings
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ maven-version: 'mvn35'
+
- project:
name: logging-analytics-pomba-pomba-sdc-context-builder-sonar
jobs:
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: logging-analytics-pomba-pomba-arm64-sdnc-context-builder
+ project-name: logging-analytics-pomba-pomba-arm64-sdnc-context-builder
+ jobs:
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: logging-analytics/pomba/pomba-sdnc-context-builder
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: logging-analytics-pomba-pomba-sdnc-context-builder-settings
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: logging-analytics-pomba-pomba-sdnc-context-builder-sonar
jobs:
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: logging-analytics-arm64
+ project-name: 'logging-analytics-arm64'
+ jobs:
+ - '{project-name}-{stream}-docker-version-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: 'logging-analytics'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
+ mvn-settings: 'logging-analytics-settings'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: logging-analytics-sonar
jobs:
- project:
name: sdc-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}-testng'
- - '{project-name}-{stream}-csit-{functionality}-testng'
- project-name: 'sdc-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}-testng'
+ - '{project-name}-arm64-{stream}-csit-{functionality}-testng'
+ project-name: 'sdc'
stream:
- 'master':
branch: 'master'
project: sdnc/apps
project-name: 'sdnc-apps'
build-node: ubuntu1604-builder-4c-4g
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-apps-settings'
project: sdnc/northbound
project-name: 'sdnc-northbound'
build-node: ubuntu1604-builder-4c-4g
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-northbound-settings'
project: sdnc/oam
project-name: 'sdnc-oam'
build-node: ubuntu1604-builder-4c-4g
- branch: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-oam-settings'
- project:
name: vfc-gvnfm-vnflcm-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-gvnfm-vnflcm-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-gvnfm-vnflcm'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-gvnfm-vnfmgr-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-gvnfm-vnfmgr-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-gvnfm-vnfmgr'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-gvnfm-vnfres-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-gvnfm-vnfres-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-gvnfm-vnfres'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-catalog-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-catalog-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-catalog'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-driver-ems-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-driver-ems-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-driver-ems'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-driver-sfc-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-driver-sfc-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-driver-sfc'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-driver-vnfm-gvnfm-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-driver-vnfm-gvnfm-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-driver-vnfm-gvnfm'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-driver-vnfm-svnfm-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-driver-vnfm-svnfm-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-driver-vnfm-svnfm'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-lcm-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-lcm-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-lcm'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-multivimproxy-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-multivimproxy-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-multivimproxy'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-resmanagement-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-resmanagement-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-resmanagement'
stream: 'master'
functionality:
- 'sanity-check':
- project:
name: vfc-nfvo-wfengine-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vfc-nfvo-wfengine-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vfc-nfvo-wfengine'
stream: 'master'
functionality:
- 'sanity-check'
- project:
name: vid-csit-arm64
jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'vid-arm64'
+ - '{project-name}-arm64-{stream}-verify-csit-{functionality}'
+ - '{project-name}-arm64-{stream}-csit-{functionality}'
+ project-name: 'vid'
stream:
- 'master':
branch: 'master'
mvn-profile: 'docker'
mvn-params: '-Dmaven.test.skip=true'
build-node: ubuntu1604-docker-8c-8g
+- project:
+ name: vnfsdk-dovetail-integration-arm64
+ project-name: 'vnfsdk-dovetail-integration-arm64'
+ project: 'vnfsdk/dovetail-integration'
+ pom: 'pom.xml'
+ python-version: python2.7
+ tox-dir: '.'
+ tox-envs: ''
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vnfsdk-dovetail-integration-settings'
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ jobs:
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+
- project:
name: vnfsdk-dovetail-integration-tox-sonar
jobs:
mvn-params: '-Dmaven.test.skip=true'
build-node: 'ubuntu1604-docker-8c-8g'
+- project:
+ name: vnfsdk-ice-docker-arm64
+ project-name: 'vnfsdk-ice-docker-arm64'
+ project: 'vnfsdk/ice'
+ pom: 'pom.xml'
+ stream:
+ - 'master':
+ branch: 'master'
+ subproject:
+ - 'docker':
+ path: 'docker'
+ pattern: 'docker/**'
+ pom: 'docker/pom.xml'
+ mvn-settings: 'vnfsdk-ice-settings'
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ jobs:
+ - '{project-name}-{stream}-{subproject}-merge-java'
+ - '{project-name}-{stream}-docker-version-java-daily':
+ docker-pom: 'docker/pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+
- project:
name: vnfsdk-ice-validation-scripts-tox-sonar
jobs:
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vnfsdk-refrepo-arm64
+ project-name: 'vnfsdk-refrepo-arm64'
+ jobs:
+ - '{project-name}-{stream}-aai-docker-java-daily':
+ pom: 'vnfmarket-be/deployment/docker/docker-refrepo/pom.xml'
+ mvn-goals: 'docker:build'
+ docker-image-name: 'onap/vnfsdk/refrepo'
+ - '{project-name}-{stream}-docker-version-java-daily':
+ docker-pom: 'vnfmarket-be/deployment/docker/docker-postgres/pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: 'vnfsdk/refrepo'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vnfsdk-refrepo-settings'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vnfsdk-refrepo-sonar
jobs: