diff options
author | Paul Vaduva <Paul.Vaduva@enea.com> | 2018-12-03 10:46:35 +0100 |
---|---|---|
committer | Paul Vaduva <Paul.Vaduva@enea.com> | 2018-12-06 02:22:03 +0200 |
commit | 8f58c69332449e8112f480fec034a658a1f2e728 (patch) | |
tree | be8d9ed6d4670227affe033f2aa5c4bad9d21867 /jjb/vfc | |
parent | 428e72cb5cb6bfff88fbb27c8f79fe10d4977557 (diff) |
Add arm64 docker build for vfc
Add arm64 docker-build job for vfc project
Change-Id: I470885e47c8422389c6c69a1876a23d386922ac9
Issue-ID: CIMAN-217
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
Diffstat (limited to 'jjb/vfc')
26 files changed, 456 insertions, 0 deletions
diff --git a/jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml b/jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml index 9915a4408..b53b05373 100644 --- a/jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml +++ b/jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml b/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml index f4037920e..ad451616e 100644 --- a/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml +++ b/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml @@ -32,6 +32,28 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml b/jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml index cc68c4ac0..709a9575f 100644 --- a/jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml +++ b/jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml b/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml index 502dc4102..8ae9cbb97 100644 --- a/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml +++ b/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml @@ -26,6 +26,28 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-gvnfm-vnfres-csit.yaml b/jjb/vfc/vfc-gvnfm-vnfres-csit.yaml index 008ef3c30..b6d179cb2 100644 --- a/jjb/vfc/vfc-gvnfm-vnfres-csit.yaml +++ b/jjb/vfc/vfc-gvnfm-vnfres-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-gvnfm-vnfres-java.yaml b/jjb/vfc/vfc-gvnfm-vnfres-java.yaml index 8d444bea6..124c64c4e 100644 --- a/jjb/vfc/vfc-gvnfm-vnfres-java.yaml +++ b/jjb/vfc/vfc-gvnfm-vnfres-java.yaml @@ -27,6 +27,24 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-catalog-csit.yaml b/jjb/vfc/vfc-nfvo-catalog-csit.yaml index 9affcfc05..3055868ae 100644 --- a/jjb/vfc/vfc-nfvo-catalog-csit.yaml +++ b/jjb/vfc/vfc-nfvo-catalog-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-catalog.yaml b/jjb/vfc/vfc-nfvo-catalog.yaml index b88633eb5..aec6e3d42 100644 --- a/jjb/vfc/vfc-nfvo-catalog.yaml +++ b/jjb/vfc/vfc-nfvo-catalog.yaml @@ -28,6 +28,24 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-db.yaml b/jjb/vfc/vfc-nfvo-db.yaml index 257504d1e..7f6912818 100644 --- a/jjb/vfc/vfc-nfvo-db.yaml +++ b/jjb/vfc/vfc-nfvo-db.yaml @@ -18,3 +18,19 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-driver-ems-csit.yaml b/jjb/vfc/vfc-nfvo-driver-ems-csit.yaml index f022d9707..41e99f2cc 100644 --- a/jjb/vfc/vfc-nfvo-driver-ems-csit.yaml +++ b/jjb/vfc/vfc-nfvo-driver-ems-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-driver-ems-java.yaml b/jjb/vfc/vfc-nfvo-driver-ems-java.yaml index 6b9abf76e..4460bb669 100644 --- a/jjb/vfc/vfc-nfvo-driver-ems-java.yaml +++ b/jjb/vfc/vfc-nfvo-driver-ems-java.yaml @@ -27,6 +27,28 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml b/jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml index 842d67175..96de3d728 100644 --- a/jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml +++ b/jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-driver-sfc.yaml b/jjb/vfc/vfc-nfvo-driver-sfc.yaml index 00fc285da..d75377268 100644 --- a/jjb/vfc/vfc-nfvo-driver-sfc.yaml +++ b/jjb/vfc/vfc-nfvo-driver-sfc.yaml @@ -26,6 +26,28 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml index 8107792fc..517fda3e9 100644 --- a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml +++ b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml index a4e53e55c..904481ac9 100644 --- a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml +++ b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml @@ -27,6 +27,28 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml index 734273893..98702f2e5 100644 --- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml +++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml index 09d0ce061..072877763 100644 --- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml +++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml @@ -18,3 +18,21 @@ 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 diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml index abcf1ed2d..f0569b764 100644 --- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml +++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml @@ -60,6 +60,46 @@ 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' project-name: 'vfc-nfvo-driver-vnfm-svnfm-nokiav2' diff --git a/jjb/vfc/vfc-nfvo-lcm-csit.yaml b/jjb/vfc/vfc-nfvo-lcm-csit.yaml index d5480c23a..be7eb6db7 100644 --- a/jjb/vfc/vfc-nfvo-lcm-csit.yaml +++ b/jjb/vfc/vfc-nfvo-lcm-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-lcm-java.yaml b/jjb/vfc/vfc-nfvo-lcm-java.yaml index f209bbfc6..dd492f6c6 100644 --- a/jjb/vfc/vfc-nfvo-lcm-java.yaml +++ b/jjb/vfc/vfc-nfvo-lcm-java.yaml @@ -22,6 +22,24 @@ 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: - gerrit-maven-sonar diff --git a/jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml b/jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml index 4f091ac0d..86971218a 100644 --- a/jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml +++ b/jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-multivimproxy.yaml b/jjb/vfc/vfc-nfvo-multivimproxy.yaml index 39d1138f3..827ff77a6 100644 --- a/jjb/vfc/vfc-nfvo-multivimproxy.yaml +++ b/jjb/vfc/vfc-nfvo-multivimproxy.yaml @@ -18,6 +18,23 @@ 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: diff --git a/jjb/vfc/vfc-nfvo-resmanagement-csit.yaml b/jjb/vfc/vfc-nfvo-resmanagement-csit.yaml index 3f62a53e3..b9554267d 100644 --- a/jjb/vfc/vfc-nfvo-resmanagement-csit.yaml +++ b/jjb/vfc/vfc-nfvo-resmanagement-csit.yaml @@ -11,3 +11,16 @@ 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' diff --git a/jjb/vfc/vfc-nfvo-resmanagement.yaml b/jjb/vfc/vfc-nfvo-resmanagement.yaml index 8530e6663..78788d38a 100644 --- a/jjb/vfc/vfc-nfvo-resmanagement.yaml +++ b/jjb/vfc/vfc-nfvo-resmanagement.yaml @@ -18,6 +18,23 @@ 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: diff --git a/jjb/vfc/vfc-nfvo-wfengine-csit.yaml b/jjb/vfc/vfc-nfvo-wfengine-csit.yaml index a9fcfdbf5..4b3e95d00 100644 --- a/jjb/vfc/vfc-nfvo-wfengine-csit.yaml +++ b/jjb/vfc/vfc-nfvo-wfengine-csit.yaml @@ -13,3 +13,18 @@ - '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' diff --git a/jjb/vfc/vfc-nfvo-wfengine-java.yaml b/jjb/vfc/vfc-nfvo-wfengine-java.yaml index 0e9bcf864..d726f331a 100644 --- a/jjb/vfc/vfc-nfvo-wfengine-java.yaml +++ b/jjb/vfc/vfc-nfvo-wfengine-java.yaml @@ -29,6 +29,32 @@ 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: - gerrit-maven-sonar |