summaryrefslogtreecommitdiffstats
path: root/jjb/vfc
diff options
context:
space:
mode:
authorPaul Vaduva <Paul.Vaduva@enea.com>2018-12-03 10:46:35 +0100
committerPaul Vaduva <Paul.Vaduva@enea.com>2018-12-06 02:22:03 +0200
commit8f58c69332449e8112f480fec034a658a1f2e728 (patch)
treebe8d9ed6d4670227affe033f2aa5c4bad9d21867 /jjb/vfc
parent428e72cb5cb6bfff88fbb27c8f79fe10d4977557 (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')
-rw-r--r--jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml13
-rw-r--r--jjb/vfc/vfc-gvnfm-vnflcm-java.yaml22
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml13
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml22
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfres-csit.yaml13
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfres-java.yaml18
-rw-r--r--jjb/vfc/vfc-nfvo-catalog-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-catalog.yaml18
-rw-r--r--jjb/vfc/vfc-nfvo-db.yaml16
-rw-r--r--jjb/vfc/vfc-nfvo-driver-ems-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-driver-ems-java.yaml22
-rw-r--r--jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-driver-sfc.yaml22
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml22
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml18
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml40
-rw-r--r--jjb/vfc/vfc-nfvo-lcm-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-lcm-java.yaml18
-rw-r--r--jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-multivimproxy.yaml17
-rw-r--r--jjb/vfc/vfc-nfvo-resmanagement-csit.yaml13
-rw-r--r--jjb/vfc/vfc-nfvo-resmanagement.yaml17
-rw-r--r--jjb/vfc/vfc-nfvo-wfengine-csit.yaml15
-rw-r--r--jjb/vfc/vfc-nfvo-wfengine-java.yaml26
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