Add arm64 docker build for vfc 44/73544/7
authorPaul Vaduva <Paul.Vaduva@enea.com>
Mon, 3 Dec 2018 09:46:35 +0000 (10:46 +0100)
committerPaul Vaduva <Paul.Vaduva@enea.com>
Thu, 6 Dec 2018 00:22:03 +0000 (02:22 +0200)
Add arm64 docker-build job for vfc project

Change-Id: I470885e47c8422389c6c69a1876a23d386922ac9
Issue-ID: CIMAN-217
Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
26 files changed:
jjb/vfc/vfc-gvnfm-vnflcm-csit.yaml
jjb/vfc/vfc-gvnfm-vnflcm-java.yaml
jjb/vfc/vfc-gvnfm-vnfmgr-csit.yaml
jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml
jjb/vfc/vfc-gvnfm-vnfres-csit.yaml
jjb/vfc/vfc-gvnfm-vnfres-java.yaml
jjb/vfc/vfc-nfvo-catalog-csit.yaml
jjb/vfc/vfc-nfvo-catalog.yaml
jjb/vfc/vfc-nfvo-db.yaml
jjb/vfc/vfc-nfvo-driver-ems-csit.yaml
jjb/vfc/vfc-nfvo-driver-ems-java.yaml
jjb/vfc/vfc-nfvo-driver-sfc-csit.yaml
jjb/vfc/vfc-nfvo-driver-sfc.yaml
jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-csit.yaml
jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml
jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-csit.yaml
jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml
jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokiav2.yaml
jjb/vfc/vfc-nfvo-lcm-csit.yaml
jjb/vfc/vfc-nfvo-lcm-java.yaml
jjb/vfc/vfc-nfvo-multivimproxy-csit.yaml
jjb/vfc/vfc-nfvo-multivimproxy.yaml
jjb/vfc/vfc-nfvo-resmanagement-csit.yaml
jjb/vfc/vfc-nfvo-resmanagement.yaml
jjb/vfc/vfc-nfvo-wfengine-csit.yaml
jjb/vfc/vfc-nfvo-wfengine-java.yaml

index 9915a44..b53b053 100644 (file)
           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'
index f403792..ad45161 100644 (file)
     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:
index cc68c4a..709a957 100644 (file)
           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'
index 502dc41..8ae9cbb 100644 (file)
     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:
index 008ef3c..b6d179c 100644 (file)
           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'
index 8d444be..124c64c 100644 (file)
     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:
index 9affcfc..3055868 100644 (file)
           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'
index b88633e..aec6e3d 100644 (file)
     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:
index 257504d..7f69128 100644 (file)
           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'
index f022d97..41e99f2 100644 (file)
           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'
index 6b9abf7..4460bb6 100644 (file)
     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:
index 842d671..96de3d7 100644 (file)
           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'
index 00fc285..d753772 100644 (file)
     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:
index 8107792..517fda3 100644 (file)
           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'
index a4e53e5..904481a 100644 (file)
     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:
index 7342738..98702f2 100644 (file)
           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'
index 09d0ce0..0728777 100644 (file)
     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
index abcf1ed..f0569b7 100644 (file)
     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'
index d5480c2..be7eb6d 100644 (file)
           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'
index f209bbf..dd492f6 100644 (file)
     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:
index 4f091ac..8697121 100644 (file)
           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'
index 39d1138..827ff77 100644 (file)
           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:
index 3f62a53..b955426 100644 (file)
           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'
index 8530e66..78788d3 100644 (file)
           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:
index a9fcfdb..4b3e95d 100644 (file)
       - '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'
index 0e9bcf8..d726f33 100644 (file)
     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: