trigger_jobs: 'vfc-gvnfm-vnflcm-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-gvnfm-vnflcm-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: centos7-redis-4c-4g
+- project:
+ name: vfc-gvnfm-vnflcm-java-arm64
+ project-name: 'vfc-gvnfm-vnflcm-arm64'
+ project: 'vfc/gvnfm/vnflcm'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-gvnfm-vnflcm-settings'
+ subproject:
+ - 'lcm':
+ pom: 'lcm/pom.xml'
+ pattern: 'lcm/**'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-gvnfm-vnflcm-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-gvnfm-vnflcm-lcm-sonar
jobs:
trigger_jobs: 'vfc-gvnfm-vnfmgr-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-gvnfm-vnfmgr-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-gvnfm-vnfmgr-java-arm64
+ project-name: 'vfc-gvnfm-vnfmgr-arm64'
+ project: 'vfc/gvnfm/vnfmgr'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-gvnfm-vnfmgr-settings'
+ subproject:
+ - 'mgr':
+ pom: 'mgr/pom.xml'
+ pattern: 'mgr/**'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-gvnfm-vnfmgr-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-gvnfm-vnfmgr-mgr-sonar
jobs:
trigger_jobs: 'vfc-gvnfm-vnfres-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-gvnfm-vnfres-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-gvnfm-vnfres-java-arm64
+ project-name: 'vfc-gvnfm-vnfres-arm64'
+ project: 'vfc/gvnfm/vnfres'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-gvnfm-vnfres-settings'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-gvnfm-vnfres-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-gvnfm-vnfres-res-sonar
jobs:
trigger_jobs: 'vfc-nfvo-catalog-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-catalog-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: centos7-redis-4c-4g
+- project:
+ name: vfc-nfvo-catalog-arm64
+ project-name: 'vfc-nfvo-catalog-arm64'
+ project: 'vfc/nfvo/catalog'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-catalog-settings'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-catalog-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-catalog-sonar
jobs:
script:
!include-raw-escape: 'build-nfvo-db-docker-image.sh'
build-node: ubuntu1604-docker-8c-8g
+
+- project:
+ name: vfc-nfvo-db-arm64
+ project: 'vfc/nfvo/db'
+ project-name: 'vfc-nfvo-db-arm64'
+ mvn-settings: 'vfc-nfvo-db-settings'
+ stream:
+ - 'master':
+ branch: 'master'
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-db-docker-image.sh'
trigger_jobs: 'vfc-nfvo-driver-ems-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-driver-ems-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-nfvo-driver-ems-java-arm64
+ project-name: 'vfc-nfvo-driver-ems-arm64'
+ project: 'vfc/nfvo/driver/ems'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-driver-ems-settings'
+ subproject:
+ - 'drv-ems-boco':
+ pom: 'ems/pom.xml'
+ pattern: 'ems/**'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-driver-ems-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-driver-ems-sonar
jobs:
trigger_jobs: 'vfc-nfvo-driver-sfc-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-driver-sfc-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-nfvo-driver-sfc-arm64
+ project-name: 'vfc-nfvo-driver-sfc-arm64'
+ project: 'vfc/nfvo/driver/sfc'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-driver-sfc-settings'
+ subproject:
+ - 'driver-sfc-zte':
+ pom: 'zte/sfc-driver/pom.xml'
+ pattern: 'zte/sfc-driver/**'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-driver-zte-sfc-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-driver-sfc-sonar
jobs:
trigger_jobs: 'vfc-nfvo-driver-vnfm-gvnfm-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-driver-vnfm-gvnfm-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-nfvo-driver-vnfm-gvnfm-java-arm64
+ project-name: 'vfc-nfvo-driver-vnfm-gvnfm-arm64'
+ project: 'vfc/nfvo/driver/vnfm/gvnfm'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-driver-vnfm-gvnfm-settings'
+ subproject:
+ - 'gvnfmadapter':
+ pom: 'gvnfmadapter/pom.xml'
+ pattern: 'gvnfmadapter/**'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-gvnfm-driver-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-driver-vnfm-gvnfm-gvnfmadapter-sonar
jobs:
trigger_jobs: 'vfc-nfvo-driver-vnfm-svnfm-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-driver-vnfm-svnfm-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
files: '**'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+
+- project:
+ name: vfc-nfvo-driver-vnfm-svnfm-docker-arm64
+ project-name: 'vfc-nfvo-driver-vnfm-svnfm-arm64'
+ project: 'vfc/nfvo/driver/vnfm/svnfm'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-svnfm-driver-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
archive-artifacts: ''
build-node: ubuntu1604-docker-8c-8g
+- project:
+ name: vfc-nfvo-driver-vnfm-svnfm-nokiav2-docker-arm64
+ project: 'vfc/nfvo/driver/vnfm/svnfm'
+ project-name: 'vfc-nfvo-driver-svnfm-nokiav2-arm64'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
+ subproject:
+ - 'docker-vnfm-nokiav2':
+ pom: 'nokiav2/pom.xml'
+ pattern: 'nokiav2/**'
+ jobs:
+ - '{project-name}-{subproject}-{stream}-verify-docker-cascade-trigger':
+ docker_build_args: '--file Dockerfile.verify --build-arg MODE=-SNAPSHOT --build-arg REPO=snapshots'
+ docker_name: 'onap/vfc/nfvo/svnfm/nokiav2'
+ docker_root: '$WORKSPACE/nokiav2/deployment'
+ parent_job: '{project-name}-{stream}-drv-vnfm-nokiav2-verify-java'
+ - '{project-name}-{subproject}-{stream}-merge-docker-cascade-trigger':
+ docker_build_args: '--build-arg MODE=-SNAPSHOT --build-arg REPO=snapshots'
+ docker_name: 'onap/vfc/nfvo/svnfm/nokiav2'
+ docker_root: '$WORKSPACE/nokiav2/deployment'
+ parent_job: '{project-name}-{stream}-drv-vnfm-nokiav2-merge-java'
+ - '{project-name}-{subproject}-{stream}-release-version-docker-daily-no-sonar-cascade-trigger':
+ docker_build_args: '--build-arg MODE= --build-arg REPO=staging'
+ docker_name: 'onap/vfc/nfvo/svnfm/nokiav2'
+ docker_root: '$WORKSPACE/nokiav2/deployment'
+ docker_registry: '$DOCKER_REGISTRY:10003'
+ parent_job: '{project-name}-{stream}-drv-vnfm-nokiav2-release-version-java-daily'
+#Since the release is moved manually from the staging repo to the release repo this job can not
+#be triggered in a cascade way
+ - '{project-name}-{subproject}-{stream}-release-version-docker-no-sonar':
+ docker_build_args: '--build-arg MODE= --build-arg REPO=releases'
+ docker_name: 'onap/vfc/nfvo/svnfm/nokiav2'
+ docker_root: '$WORKSPACE/nokiav2/deployment'
+ docker_registry: '$DOCKER_REGISTRY:10003'
+ files: 'nokiav2/**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-driver-vnfm-svnfm-nokiav2-sonar
project: 'vfc/nfvo/driver/vnfm/svnfm'
trigger_jobs: 'vfc-nfvo-lcm-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-lcm-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: centos7-redis-4c-4g
+- project:
+ name: vfc-nfvo-lcm-java-arm64
+ project-name: 'vfc-nfvo-lcm-arm64'
+ project: 'vfc/nfvo/lcm'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-lcm-settings'
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-lcm-docker-image.sh'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-lcm-sonar
jobs:
trigger_jobs: 'vfc-nfvo-multivimproxy-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-multivimproxy-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
script:
!include-raw-escape: 'build-nfvo-multivimproxy-docker-image.sh'
build-node: ubuntu1604-docker-8c-8g
+
+- project:
+ name: vfc-nfvo-multivimproxy-arm64
+ project: 'vfc/nfvo/multivimproxy'
+ project-name: 'vfc-nfvo-multivimproxy-arm64'
+ mvn-settings: 'vfc-nfvo-multivimproxy-settings'
+ stream:
+ - 'master':
+ branch: 'master'
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-multivimproxy-docker-image.sh'
+
- project:
name: vfc-nfvo-multivimproxy-sonar
jobs:
trigger_jobs: 'vfc-nfvo-resmanagement-master-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check':
+ trigger_jobs: 'vfc-nfvo-resmanagement-arm64-master-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
script:
!include-raw-escape: 'build-nfvo-resmanagement-docker-image.sh'
build-node: ubuntu1604-docker-8c-8g
+
+- project:
+ name: vfc-nfvo-resmanagement-arm64
+ project: 'vfc/nfvo/resmanagement'
+ project-name: 'vfc-nfvo-resmanagement-arm64'
+ mvn-settings: 'vfc-nfvo-resmanagement-settings'
+ stream:
+ - 'master':
+ branch: 'master'
+ build-node: ubuntu1604-docker-arm64-4c-2g
+ jobs:
+ - '{project-name}-{stream}-docker-java-version-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ script:
+ !include-raw-escape: 'build-nfvo-resmanagement-docker-image.sh'
+
- project:
name: vfc-nfvo-resmanagement-sonar
jobs:
- 'vfc-nfvo-wfengine-master-engine-mgr-service-docker-java-version-shell-daily'
robot-options: ''
branch: 'master'
+
+- 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'
+ stream: 'master'
+ functionality:
+ - 'sanity-check'
+ trigger_jobs:
+ - 'vfc-nfvo-wfengine-arm64-master-engine-activiti-extension-docker-java-version-shell-daily'
+ - 'vfc-nfvo-wfengine-arm64-master-engine-mgr-service-docker-java-version-shell-daily'
+ robot-options: ''
+ branch: 'master'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: vfc-nfvo-wfengine-arm64
+ project-name: 'vfc-nfvo-wfengine-arm64'
+ project: 'vfc/nfvo/wfengine'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'vfc-nfvo-wfengine-settings'
+ subproject:
+ - 'engine-mgr-service':
+ pom: 'wfenginemgrservice/pom.xml'
+ pattern: 'wfenginemgrservice/**'
+ script:
+ !include-raw-escape: 'build-nfvo-wfengine-engine-mgr-service-docker-image.sh'
+ - 'engine-activiti-extension':
+ pom: 'activiti-extension/pom.xml'
+ pattern: 'activiti-extension/**'
+ script:
+ !include-raw-escape: 'build-nfvo-wfengine-engine-activiti-extension-docker-image.sh'
+ jobs:
+ - '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':
+ mvn-goals: 'clean'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-docker-arm64-4c-2g
+
- project:
name: vfc-nfvo-wfengine-wfenginemgrservice-sonar
jobs: