summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
Diffstat (limited to 'jjb')
-rw-r--r--jjb/aai/aai-aai-common.yaml2
-rw-r--r--jjb/aai/aai-csit.yaml8
-rw-r--r--jjb/aai/aai-data-router.yaml4
-rw-r--r--jjb/aai/aai-esr-gui.yaml2
-rw-r--r--jjb/aai/aai-esr-server.yaml2
-rw-r--r--jjb/aai/aai-logging-service.yaml2
-rw-r--r--jjb/aai/aai-model-loader.yaml2
-rw-r--r--jjb/aai/aai-resources.yaml2
-rw-r--r--jjb/aai/aai-rest-client.yaml2
-rw-r--r--jjb/aai/aai-router-core-service.yaml2
-rw-r--r--jjb/aai/aai-search-data-service.yaml4
-rw-r--r--jjb/aai/aai-sparky-be.yaml4
-rw-r--r--jjb/aai/aai-sparky-fe.yaml2
-rw-r--r--jjb/aai/aai-traversal.yaml2
-rw-r--r--jjb/appc/appc-csit.yaml7
-rw-r--r--jjb/appc/appc-master.yaml6
-rw-r--r--jjb/appc/appc-release.yaml21
-rw-r--r--jjb/clamp/clamp.yaml4
-rw-r--r--jjb/cli/cli.yaml4
-rw-r--r--jjb/dcaegen2/dcaegen2-csit.yaml7
-rw-r--r--jjb/dcaegen2/dcaegen2.yaml2
-rw-r--r--jjb/dmaap/dmaap-buscontroller.yaml23
-rw-r--r--jjb/dmaap/dmaap-dbcapi.yaml23
-rw-r--r--jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml2
-rw-r--r--jjb/dmaap/dmaap-messagerouter-messageservice.yaml2
-rw-r--r--jjb/dmaap/dmaap-messagerouter-mirroragent.yaml2
-rw-r--r--jjb/dmaap/dmaap-messagerouter-msgrtr.yaml2
m---------jjb/global-jjb0
-rw-r--r--jjb/global-templates-java.yaml278
-rw-r--r--jjb/global-templates-python.yaml49
-rw-r--r--jjb/holmes/holmes-common.yaml2
-rw-r--r--jjb/holmes/holmes-dsa.yaml2
-rw-r--r--jjb/holmes/holmes-engine-mgt.yaml2
-rw-r--r--jjb/holmes/holmes-rule-mgt.yaml2
-rw-r--r--jjb/integration/integration-csit.yaml7
-rw-r--r--jjb/integration/integration-docker.yaml2
-rw-r--r--jjb/integration/integration-templates-csit.yaml3
-rw-r--r--jjb/integration/integration.yaml2
-rw-r--r--jjb/modeling/modeling-toscaparsers-nfvparser.yaml2
-rw-r--r--jjb/msb/msb-apigateway.yaml2
-rw-r--r--jjb/msb/msb-discovery.yaml2
-rw-r--r--jjb/msb/msb-java-sdk.yaml2
-rw-r--r--jjb/msb/msb-swagger-sdk.yaml2
-rw-r--r--jjb/multicloud/multicloud-framework-java.yaml2
-rw-r--r--jjb/multicloud/multicloud-framework-python.yaml2
-rw-r--r--jjb/multicloud/multicloud-openstack-vmware-java.yaml2
-rw-r--r--jjb/multicloud/multicloud-openstack-vmware-python.yaml2
-rw-r--r--jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml2
-rw-r--r--jjb/multicloud/multicloud-openstack-vmware-vesagent-python.yaml2
-rw-r--r--jjb/multicloud/multicloud-openstack.yaml2
-rw-r--r--jjb/portal/portal.yaml2
-rw-r--r--jjb/sdc/sdc-jtosca.yaml4
-rw-r--r--jjb/sdc/sdc-sdc-distribution-client.yaml4
-rw-r--r--jjb/sdc/sdc-sdc-docker-base.yaml2
-rw-r--r--jjb/sdc/sdc-sdc-titan-cassandra.yaml2
-rw-r--r--jjb/sdc/sdc-sdc-tosca.yaml4
-rw-r--r--jjb/sdc/sdc.yaml4
-rw-r--r--jjb/so/so-libs.yaml2
-rw-r--r--jjb/so/so.yaml2
-rw-r--r--jjb/usecaseui/usecase-ui-server.yaml2
-rw-r--r--jjb/usecaseui/usecase-ui.yaml2
-rw-r--r--jjb/vfc/vfc-gvnfm-vnflcm-java.yaml6
-rw-r--r--jjb/vfc/vfc-gvnfm-vnflcm-python.yaml2
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml6
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml2
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfres-java.yaml6
-rw-r--r--jjb/vfc/vfc-gvnfm-vnfres-python.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-catalog.yaml4
-rw-r--r--jjb/vfc/vfc-nfvo-driver-ems-java.yaml6
-rw-r--r--jjb/vfc/vfc-nfvo-driver-sfc.yaml4
-rw-r--r--jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml6
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-juju.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml4
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokia.yaml4
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml6
-rw-r--r--jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-lcm-java.yaml6
-rw-r--r--jjb/vfc/vfc-nfvo-lcm-python.yaml2
-rw-r--r--jjb/vfc/vfc-nfvo-resmanagement.yaml4
-rw-r--r--jjb/vfc/vfc-nfvo-wfengine-java.yaml4
-rw-r--r--jjb/vid/vid-asdcclient.yaml2
-rw-r--r--jjb/vid/vid.yaml2
-rw-r--r--jjb/vvp/vvp-jenkins.yaml2
85 files changed, 529 insertions, 107 deletions
diff --git a/jjb/aai/aai-aai-common.yaml b/jjb/aai/aai-aai-common.yaml
index 403ddd00c..faf4ea5cd 100644
--- a/jjb/aai/aai-aai-common.yaml
+++ b/jjb/aai/aai-aai-common.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-aai-common-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-csit.yaml b/jjb/aai/aai-csit.yaml
index 303aa5f5c..6b7ee8a3e 100644
--- a/jjb/aai/aai-csit.yaml
+++ b/jjb/aai/aai-csit.yaml
@@ -5,7 +5,11 @@
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'aai'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: master
+ - 'amsterdam':
+ branch: amsterdam
functionality:
- 'resources':
trigger_jobs:
@@ -17,4 +21,4 @@
trigger_jobs:
- 'aai-esr-server-{stream}-docker-java-daily'
robot-options: ''
- branch: 'master'
+
diff --git a/jjb/aai/aai-data-router.yaml b/jjb/aai/aai-data-router.yaml
index a3c15ee4a..ae83d7f80 100644
--- a/jjb/aai/aai-data-router.yaml
+++ b/jjb/aai/aai-data-router.yaml
@@ -15,6 +15,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-data-router-settings'
files: '**'
- archive-artifacts: '' \ No newline at end of file
+ archive-artifacts: ''
diff --git a/jjb/aai/aai-esr-gui.yaml b/jjb/aai/aai-esr-gui.yaml
index e2efa919a..face2b853 100644
--- a/jjb/aai/aai-esr-gui.yaml
+++ b/jjb/aai/aai-esr-gui.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-esr-gui-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-esr-server.yaml b/jjb/aai/aai-esr-server.yaml
index 2f7076ba4..ba7003956 100644
--- a/jjb/aai/aai-esr-server.yaml
+++ b/jjb/aai/aai-esr-server.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-esr-server-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-logging-service.yaml b/jjb/aai/aai-logging-service.yaml
index 8aa510ac9..948447db6 100644
--- a/jjb/aai/aai-logging-service.yaml
+++ b/jjb/aai/aai-logging-service.yaml
@@ -14,6 +14,8 @@
branch: 'master'
- 'release-1.0.0':
branch: 'release-1.0.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-logging-service-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-model-loader.yaml b/jjb/aai/aai-model-loader.yaml
index ac761c518..0b2381d7b 100644
--- a/jjb/aai/aai-model-loader.yaml
+++ b/jjb/aai/aai-model-loader.yaml
@@ -15,6 +15,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-model-loader-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-resources.yaml b/jjb/aai/aai-resources.yaml
index 0f466e69e..6caccad3b 100644
--- a/jjb/aai/aai-resources.yaml
+++ b/jjb/aai/aai-resources.yaml
@@ -19,6 +19,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-resources-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-rest-client.yaml b/jjb/aai/aai-rest-client.yaml
index 51374a20a..c9dcd790b 100644
--- a/jjb/aai/aai-rest-client.yaml
+++ b/jjb/aai/aai-rest-client.yaml
@@ -12,6 +12,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-rest-client-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-router-core-service.yaml b/jjb/aai/aai-router-core-service.yaml
index 17323195e..d454d8c86 100644
--- a/jjb/aai/aai-router-core-service.yaml
+++ b/jjb/aai/aai-router-core-service.yaml
@@ -12,6 +12,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-router-core-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-search-data-service.yaml b/jjb/aai/aai-search-data-service.yaml
index de9af76f0..e6a67b694 100644
--- a/jjb/aai/aai-search-data-service.yaml
+++ b/jjb/aai/aai-search-data-service.yaml
@@ -15,6 +15,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-search-data-service-settings'
files: '**'
- archive-artifacts: '' \ No newline at end of file
+ archive-artifacts: ''
diff --git a/jjb/aai/aai-sparky-be.yaml b/jjb/aai/aai-sparky-be.yaml
index 8f49eb3de..80b159662 100644
--- a/jjb/aai/aai-sparky-be.yaml
+++ b/jjb/aai/aai-sparky-be.yaml
@@ -15,6 +15,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-sparky-be-settings'
files: '**'
- archive-artifacts: '' \ No newline at end of file
+ archive-artifacts: ''
diff --git a/jjb/aai/aai-sparky-fe.yaml b/jjb/aai/aai-sparky-fe.yaml
index fd1b330e6..bec805f26 100644
--- a/jjb/aai/aai-sparky-fe.yaml
+++ b/jjb/aai/aai-sparky-fe.yaml
@@ -13,6 +13,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-sparky-fe-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/aai/aai-traversal.yaml b/jjb/aai/aai-traversal.yaml
index 3803ca3ba..c8d8ec058 100644
--- a/jjb/aai/aai-traversal.yaml
+++ b/jjb/aai/aai-traversal.yaml
@@ -19,6 +19,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'aai-traversal-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/appc/appc-csit.yaml b/jjb/appc/appc-csit.yaml
index 1a364df32..e257a8bc4 100644
--- a/jjb/appc/appc-csit.yaml
+++ b/jjb/appc/appc-csit.yaml
@@ -5,10 +5,13 @@
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'appc'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
functionality:
- 'healthcheck':
trigger_jobs:
- '{project-name}-{stream}-release-java-daily-checkstyle'
robot-options: ''
- branch: 'master'
diff --git a/jjb/appc/appc-master.yaml b/jjb/appc/appc-master.yaml
index 82615fea8..4222b6647 100644
--- a/jjb/appc/appc-master.yaml
+++ b/jjb/appc/appc-master.yaml
@@ -6,7 +6,9 @@
- gerrit-maven-clm:
java-version: ''
mvn-params: '-DskipTests'
- - '{project-name}-{stream}-verify-java'
+ build-timeout: 30
+ - '{project-name}-{stream}-verify-java':
+ build-node: ubuntu1604-basebuild-8c-8g
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
@@ -14,8 +16,6 @@
stream:
- 'master':
branch: 'master'
- - 'amsterdam':
- branch: 'amsterdam'
mvn-settings: 'appc-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/appc/appc-release.yaml b/jjb/appc/appc-release.yaml
new file mode 100644
index 000000000..d343a15d0
--- /dev/null
+++ b/jjb/appc/appc-release.yaml
@@ -0,0 +1,21 @@
+---
+- project:
+ name: appc-release
+ project-name: 'appc'
+ jobs:
+ - gerrit-maven-clm:
+ java-version: ''
+ mvn-params: '-DskipTests'
+ build-timeout: 30
+ - '{project-name}-{stream}-verify-java'
+ - '{project-name}-{stream}-merge-java'
+ - '{project-name}-{stream}-release-version-java-daily-no-sonar'
+
+ project: 'appc'
+ stream:
+ - 'amsterdam':
+ branch: 'amsterdam'
+ mvn-settings: 'appc-settings'
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/clamp/clamp.yaml b/jjb/clamp/clamp.yaml
index 746caa0ea..20776992a 100644
--- a/jjb/clamp/clamp.yaml
+++ b/jjb/clamp/clamp.yaml
@@ -4,6 +4,8 @@
name: clamp
project-name: 'clamp'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-verify-java-checkstyle'
- '{project-name}-{stream}-merge-properties-java':
mvn_properties:
@@ -29,6 +31,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'clamp-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/cli/cli.yaml b/jjb/cli/cli.yaml
index 723e96932..1c3905289 100644
--- a/jjb/cli/cli.yaml
+++ b/jjb/cli/cli.yaml
@@ -21,8 +21,8 @@
stream:
- 'master':
branch: 'master'
- - 'release-1.1.0':
- branch: 'release-1.1.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'cli-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/dcaegen2/dcaegen2-csit.yaml b/jjb/dcaegen2/dcaegen2-csit.yaml
index f4e5d001c..cf22f35d6 100644
--- a/jjb/dcaegen2/dcaegen2-csit.yaml
+++ b/jjb/dcaegen2/dcaegen2-csit.yaml
@@ -4,11 +4,14 @@
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'dcaegen2'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
functionality:
- 'testsuites':
trigger_jobs:
- 'dcaegen2-master-merge-java'
- 'dcaegen2-collectors-ves-master-merge-java'
robot-options: ''
- branch: 'master'
diff --git a/jjb/dcaegen2/dcaegen2.yaml b/jjb/dcaegen2/dcaegen2.yaml
index b07b848c0..6fb6fccc1 100644
--- a/jjb/dcaegen2/dcaegen2.yaml
+++ b/jjb/dcaegen2/dcaegen2.yaml
@@ -3,6 +3,8 @@
name: dcaegen2
project-name: 'dcaegen2'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily-no-sonar'
diff --git a/jjb/dmaap/dmaap-buscontroller.yaml b/jjb/dmaap/dmaap-buscontroller.yaml
new file mode 100644
index 000000000..f18d86347
--- /dev/null
+++ b/jjb/dmaap/dmaap-buscontroller.yaml
@@ -0,0 +1,23 @@
+---
+- project:
+ name: dmaap-buscontroller
+ project-name: 'dmaap-buscontroller'
+ jobs:
+ - gerrit-maven-clm:
+ java-version: ''
+ - '{project-name}-{stream}-verify-java'
+ - '{project-name}-{stream}-merge-java'
+ - '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-stage-site-java':
+ site-pom: 'pom.xml'
+ trigger-job: '{project-name}-{stream}-release-version-java-daily'
+ mvn-goals: 'clean install'
+ project: 'dmaap/buscontroller'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'release-1.0.0':
+ branch: 'release-1.0.0'
+ mvn-settings: 'dmaap-buscontroller-settings'
+ files: '**'
+ archive-artifacts: ''
diff --git a/jjb/dmaap/dmaap-dbcapi.yaml b/jjb/dmaap/dmaap-dbcapi.yaml
new file mode 100644
index 000000000..6ca5a0634
--- /dev/null
+++ b/jjb/dmaap/dmaap-dbcapi.yaml
@@ -0,0 +1,23 @@
+---
+- project:
+ name: dmaap-dbcapi
+ project-name: 'dmaap-dbcapi'
+ jobs:
+ - gerrit-maven-clm:
+ java-version: ''
+ - '{project-name}-{stream}-verify-java'
+ - '{project-name}-{stream}-merge-java'
+ - '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-stage-site-java':
+ site-pom: 'pom.xml'
+ trigger-job: '{project-name}-{stream}-release-version-java-daily'
+ mvn-goals: 'clean install'
+ project: 'dmaap/dbcapi'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'release-1.0.0':
+ branch: 'release-1.0.0'
+ mvn-settings: 'dmaap-dbcapi-settings'
+ files: '**'
+ archive-artifacts: ''
diff --git a/jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml b/jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml
index 4a08f7f73..19e782542 100644
--- a/jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml
+++ b/jjb/dmaap/dmaap-messagerouter-dmaapclient.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'dmaap-messagerouter-dmaapclient-settings'
files: '**'
archive-artifacts: '' \ No newline at end of file
diff --git a/jjb/dmaap/dmaap-messagerouter-messageservice.yaml b/jjb/dmaap/dmaap-messagerouter-messageservice.yaml
index f275a4f2c..7dcfa2add 100644
--- a/jjb/dmaap/dmaap-messagerouter-messageservice.yaml
+++ b/jjb/dmaap/dmaap-messagerouter-messageservice.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'dmaap-messagerouter-messageservice-settings'
files: '**'
archive-artifacts: '' \ No newline at end of file
diff --git a/jjb/dmaap/dmaap-messagerouter-mirroragent.yaml b/jjb/dmaap/dmaap-messagerouter-mirroragent.yaml
index 10d6169ba..89b942be8 100644
--- a/jjb/dmaap/dmaap-messagerouter-mirroragent.yaml
+++ b/jjb/dmaap/dmaap-messagerouter-mirroragent.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'dmaap-messagerouter-mirroragent-settings'
files: '**'
archive-artifacts: '' \ No newline at end of file
diff --git a/jjb/dmaap/dmaap-messagerouter-msgrtr.yaml b/jjb/dmaap/dmaap-messagerouter-msgrtr.yaml
index a7b0b8094..748b0d515 100644
--- a/jjb/dmaap/dmaap-messagerouter-msgrtr.yaml
+++ b/jjb/dmaap/dmaap-messagerouter-msgrtr.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'dmaap-messagerouter-msgrtr-settings'
files: '**'
archive-artifacts: '' \ No newline at end of file
diff --git a/jjb/global-jjb b/jjb/global-jjb
-Subproject 98512a2a3e4aacecc5834f4d3b51d8c5333045f
+Subproject 31ab6915b8c1b400172dae29d3bed0a9c8c700e
diff --git a/jjb/global-templates-java.yaml b/jjb/global-templates-java.yaml
index c8d566500..61b4b0700 100644
--- a/jjb/global-templates-java.yaml
+++ b/jjb/global-templates-java.yaml
@@ -2,8 +2,8 @@
- job-template:
# Job template for Java verify jobs
#
- # The purpose of this job template is to run "maven clean install" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean install -DskipTests=true
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -66,8 +66,8 @@
- job-template:
# Job template for Java verify jobs
#
- # The purpose of this job template is to run "maven clean install" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean install
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -129,11 +129,15 @@
# Job template for Java verify jobs running checkstyle at the end
# When checkstyle will be fully incorporated, it is meant to replace
# '{project-name}-{stream}-verify-java-checkstyle'
- # The purpose of this job template is to run "maven clean install" for
- # projects using this template.
+ #
+ # The purpose of this job template is to run:
+ # 1. maven clean install
+ #
+ # This job publishes checkstyle results.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-verify-java-checkstyle'
project-type: freestyle
concurrent: true
@@ -183,8 +187,8 @@
- job-template:
# Job template for Java verify jobs that takes a maven template
#
- # The purpose of this job template is to run "maven clean install -P {x}"
- # for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean install -P {mvn-profile}
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -245,8 +249,10 @@
- job-template:
# Job template for Java verify jobs with POM not at the root
#
- # The purpose of this job template is to run "maven clean install" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean install
+ #
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -311,11 +317,12 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy with Sonar scans
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-java-daily'
project-type: freestyle
@@ -377,11 +384,14 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy skipping Sonar scans
+ #
+ # This template skips Sonar scans.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-java-daily-no-sonar'
project-type: freestyle
@@ -444,11 +454,16 @@
# Job template for Java daily release jobs running checkstyle at the end
# When checkstyle will be fully incorporated, it is meant to replace
# '{project-name}-{stream}-release-java-daily'
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ #
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy with Sonar scans
+ #
+ # This job publishes checkstyle results.
+ # This job uses a conditional regex match step to set versions.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-java-daily-checkstyle'
project-type: freestyle
node: '{build-node}'
@@ -516,11 +531,15 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean deploy
+ #
+ # This template skips Sonar scans.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-version-java-daily-no-sonar'
project-type: freestyle
@@ -590,14 +609,18 @@
maven-version: '{maven-version}'
- job-template:
- # Job template for Java daily release jobs
+ # Job template for Java daily release jobs for subprojects
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
- # This template supports subprojects.
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean deploy
+ #
+ # This template skips Sonar scans.
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-{subproject}-release-version-java-daily-no-sonar'
project-type: freestyle
@@ -671,11 +694,13 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean deploy with Sonar scans
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-version-java-daily'
project-type: freestyle
@@ -747,11 +772,13 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean deploy -P {mvn-profile} with Sonar scans
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-version-profile-java-daily'
project-type: freestyle
@@ -824,14 +851,15 @@
- job-template:
# Job template for Java daily release jobs with POM not at the root
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy with Sonar scans
+ #
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
# pom: name/location of the pom.xml file relative to the workspace
-
name: '{project-name}-{stream}-{subproject}-release-java-daily'
project-type: freestyle
@@ -894,14 +922,16 @@
- job-template:
# Job template for Java daily release jobs with POM not at the root
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean deploy with Sonar scans
+ #
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
# pom: name/location of the pom.xml file relative to the workspace
-
name: '{project-name}-{stream}-{subproject}-release-version-java-daily'
project-type: freestyle
@@ -975,14 +1005,15 @@
- job-template:
# Job template for Java daily release jobs with POM not at the root
#
- # The purpose of this job template is to run "maven version && maven clean
- # deploy" for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy
+ #
+ # This job supports subprojects and skips Sonar scans.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
# pom: name/location of the pom.xml file relative to the workspace
-
name: '{project-name}-{stream}-{subproject}-release-java-daily-no-sonar'
project-type: freestyle
@@ -1045,11 +1076,12 @@
- job-template:
# Job template for Java merge jobs
#
- # The purpose of this job template is to run "maven clean deploy" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-merge-java'
project-type: freestyle
@@ -1105,12 +1137,15 @@
- job-template:
# Job template for Java merge jobs based on
# '{project-name}-{stream}-merge-java'
- # The purpose of this job template is to run "maven clean deploy" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy
+ #
+ # This project supports maven properties.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
# maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-merge-properties-java'
project-type: freestyle
@@ -1167,11 +1202,12 @@
- job-template:
# Job template for Java merge jobs that takes a maven template
#
- # The purpose of this job template is to run "maven clean deploy -P {x}"
- # for projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy -P {mvn-profile}
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-merge-profile-java'
project-type: freestyle
@@ -1239,6 +1275,7 @@
# branch: git branch
# dependencies: fully qualified upstream job name to trigger on
# this may be ''
+
name: '{project-name}-{stream}-downstream-merge-java'
project-type: freestyle
@@ -1297,8 +1334,10 @@
- job-template:
# Job template for Java merge jobs with POM not at the root
#
- # The purpose of this job template is to run "maven clean deploy" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy
+ #
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -1360,6 +1399,15 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for Docker daily jobs
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. docker push
+ #
+ # Required Variables:
+ # branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-docker-java-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1417,14 +1465,18 @@
- job-template:
# Job template for building & pushing docker images
#
- # The purpose of this job template is to run :
+ # The purpose of this job template is to run:
# 1. login to the docker registry
- # 2. do a clean deploy on the specified profile
+ # 2. maven clean deploy on the specified profile
+ #
+ # This job uses a conditional regex match step to set versions.
+ # This template supports maven properties.
#
# Required Variables:
# pom: name/location of the pom.xml file relative to the workspace
# profile: the docker profile defined in the pom
# maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-docker-java-properties-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1487,6 +1539,16 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. run a specified shell builder
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-docker-java-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1545,6 +1607,17 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. inject a version.properties file and set versions
+ # 3. run a specified shell builder
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-docker-java-version-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1616,6 +1689,19 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. inject a version.properties file and set versions
+ # 3. run a specified shell builder
+ #
+ # This template supports subprojects.
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1689,6 +1775,18 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. inject a version.properties file and set versions
+ # 3. run a docker push
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # profile: the docker profile defined in the pom
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-docker-version-java-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1757,6 +1855,19 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. inject a version.properties file and set versions
+ # 2. login to the docker registry
+ # 3. run a docker push
+ #
+ # This job supports subprojects.
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-{subproject}-docker-version-java-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1827,6 +1938,17 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images for AAI specific repos
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. run maven goals
+ # 3. run include-docker-push.sh
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-aai-docker-java-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1903,6 +2025,19 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images for AAI specific repos
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. run maven goals
+ # 3. run include-docker-push.sh
+ #
+ # This job supports subprojects
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-{subproject}-aai-docker-java-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -1981,17 +2116,19 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run
- # - change version in all POM files to the release version specified
- # in version.properties. This is done using a script instread of
- # the mvn version plugin that assumes some specific parent structure.
- # - runs maven clean deploy sonar
+ # The purpose of this job template is to run:
+ # 1. inject a version.properties file and set versions
+ # 2. change version in all POM files to the release version specified
+ # in version.properties. This is done using a script instread of
+ # the mvn version plugin that assumes some specific parent structure
+ # 3. runs maven clean deploy sonar
#
# The POM files are required to use the Maven staging plugin so the deploy
# does not deploy directly to the release repo.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-release-version2-java-daily'
project-type: freestyle
@@ -2059,11 +2196,12 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run
- # - change version in all POM files to the release version specified
+ # The purpose of this job template is to run:
+ # 1. inject a version.properties file and set versions
+ # 2. change version in all POM files to the release version specified
# in version.properties. This is done using a script instread of
- # the mvn version plugin that assumes some specific parent structure.
- # - runs maven clean deploy sonar
+ # the mvn version plugin that assumes some specific parent structure
+ # 3. runs maven clean deploy sonar
#
# The POM files are required to use the Maven staging plugin so the deploy
# does not deploy directly to the release repo.
@@ -2143,12 +2281,13 @@
- job-template:
# Job template for Java daily release jobs
#
- # The purpose of this job template is to run
- # - change version in all POM files to the release version specified
+ # The purpose of this job template is to run:
+ # 1. inject a version.properties file and set versions
+ # 2. change version in all POM files to the release version specified
# in version.properties. This is done using a script instread of
# the mvn version plugin that assumes some specific parent structure
- # This version does NOT change the version within the <parent> tag.
- # - runs maven clean deploy sonar
+ # This version does NOT change the version within the <parent> tag
+ # 3. runs maven clean deploy sonar
#
# The POM files are required to use the Maven staging plugin so the deploy
# does not deploy directly to the release repo.
@@ -2232,11 +2371,16 @@
# succeeds as there's no need for new documentaiton
# if the build job fails.
#
+ # The purpose of this job template is to run:
+ # 1. maven set versions
+ # 2. maven clean site
+ #
# Those parameters should be set :
# - site-pom : the pom file that contains the site confiration
# - trigger-job : the name of the project that triggers this job
# upon success. The job name can be
# parameterized.
+
name: '{project-name}-{stream}-stage-site-java'
project-type: freestyle
node: '{build-node}'
@@ -2300,13 +2444,14 @@
maven-version: '{maven-version}'
- job-template:
- # Job template for Java merge jobs
+ # Job template for Java merge jobs for SDC specific repos
#
- # The purpose of this job template is to run "maven clean deploy" for
- # projects using this template.
+ # The purpose of this job template is to run:
+ # 1. maven clean deploy
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-sdc-merge-java'
project-type: freestyle
@@ -2361,6 +2506,17 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for building & pushing docker images for AAI specific repos
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. run maven clean install goals skipping tests
+ # 3. run maven goals
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
name: '{project-name}-{stream}-aai-docker-java-version-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
diff --git a/jjb/global-templates-python.yaml b/jjb/global-templates-python.yaml
index ec9002eda..acd5e17f0 100644
--- a/jjb/global-templates-python.yaml
+++ b/jjb/global-templates-python.yaml
@@ -2,8 +2,10 @@
- job-template:
# Job template for python verify jobs
#
- # The purpose of this job template is to run tox for projects using this
- # template.
+ # The purpose of this job template is to run:
+ # 1. tox
+ #
+ # This job supports subprojects.
#
# Required Variables:
# branch: git branch (eg. stable/lithium or master)
@@ -69,6 +71,17 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for docker daily jobs
+ #
+ # The purpose of this job template is to run:
+ # 1. login into the docker registry
+ # 2. docker build
+ # 3. docker tag
+ # 4. docker push
+ #
+ # Required Variables:
+ # branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-docker-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -105,7 +118,6 @@
branch: '{branch}'
builders:
-
- provide-maven-settings:
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
@@ -124,6 +136,16 @@
maven-version: '{maven-version}'
- job-template:
+ # Job template for docker daily jobs for 2 SCMs
+ #
+ # The purpose of this job template is to run:
+ # 1. inject a version properties file
+ # 2. login into the docker registry
+ # 4. run a specified shell script
+ #
+ # Required Variables:
+ # branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-2scm-docker-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -170,23 +192,28 @@
branch: '{branch}'
builders:
-
- provide-maven-settings:
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
-
- inject:
properties-file: version.properties
-
- docker-login
-
- shell: '{script}'
-
publishers:
- infra-shiplogs:
maven-version: '{maven-version}'
- job-template:
+ # Job template for docker daily jobs for 3 SCMs
+ #
+ # The purpose of this job template is to run:
+ # 1. inject a version properties file
+ # 2. login into the docker registry
+ # 4. run a specified shell script
+ #
+ # Required Variables:
+ # branch: git branch (eg. stable/lithium or master)
+
name: '{project-name}-{stream}-3scm-docker-shell-daily'
project-type: freestyle
node: 'ubuntu1604-docker-8c-8g'
@@ -238,19 +265,13 @@
branch: '{branch}'
builders:
-
- provide-maven-settings:
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
-
- inject:
properties-file: version.properties
-
- docker-login
-
- shell: '{script}'
-
publishers:
- infra-shiplogs:
maven-version: '{maven-version}'
-
diff --git a/jjb/holmes/holmes-common.yaml b/jjb/holmes/holmes-common.yaml
index 4b2fa3194..9e1a46a8f 100644
--- a/jjb/holmes/holmes-common.yaml
+++ b/jjb/holmes/holmes-common.yaml
@@ -13,6 +13,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'holmes-common-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/holmes/holmes-dsa.yaml b/jjb/holmes/holmes-dsa.yaml
index 592cfd84f..8f99cce1b 100644
--- a/jjb/holmes/holmes-dsa.yaml
+++ b/jjb/holmes/holmes-dsa.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'holmes-dsa-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/holmes/holmes-engine-mgt.yaml b/jjb/holmes/holmes-engine-mgt.yaml
index 5e1077682..9a05cde6b 100644
--- a/jjb/holmes/holmes-engine-mgt.yaml
+++ b/jjb/holmes/holmes-engine-mgt.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'holmes-engine-management-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/holmes/holmes-rule-mgt.yaml b/jjb/holmes/holmes-rule-mgt.yaml
index d88aef4ef..5b28e2e4b 100644
--- a/jjb/holmes/holmes-rule-mgt.yaml
+++ b/jjb/holmes/holmes-rule-mgt.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'holmes-rule-management-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/integration/integration-csit.yaml b/jjb/integration/integration-csit.yaml
index 5c5d39cdf..f4c2afc25 100644
--- a/jjb/integration/integration-csit.yaml
+++ b/jjb/integration/integration-csit.yaml
@@ -5,11 +5,14 @@
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'integration'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
functionality:
- 'functionality1':
trigger_jobs:
- 'vCPE':
trigger_jobs:
robot-options: ''
- branch: 'master'
diff --git a/jjb/integration/integration-docker.yaml b/jjb/integration/integration-docker.yaml
index 92125d4ff..2730cbbf1 100644
--- a/jjb/integration/integration-docker.yaml
+++ b/jjb/integration/integration-docker.yaml
@@ -9,6 +9,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
subproject:
- 'sniroemulator':
pom: 'test/mocks/sniroemulator/pom.xml'
diff --git a/jjb/integration/integration-templates-csit.yaml b/jjb/integration/integration-templates-csit.yaml
index ac31050de..dac4c2846 100644
--- a/jjb/integration/integration-templates-csit.yaml
+++ b/jjb/integration/integration-templates-csit.yaml
@@ -122,6 +122,9 @@
keep-all: false
link-to-last-build: false
name: ExtentReport
+ - junit:
+ results: archives/testng-results.xml
+ health-scale-factor: 1.0
- job-template:
name: '{project-name}-{stream}-csit-{functionality}'
diff --git a/jjb/integration/integration.yaml b/jjb/integration/integration.yaml
index adfd8853e..816c006c9 100644
--- a/jjb/integration/integration.yaml
+++ b/jjb/integration/integration.yaml
@@ -14,6 +14,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'integration-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/modeling/modeling-toscaparsers-nfvparser.yaml b/jjb/modeling/modeling-toscaparsers-nfvparser.yaml
index f7c03ea89..1140c2e56 100644
--- a/jjb/modeling/modeling-toscaparsers-nfvparser.yaml
+++ b/jjb/modeling/modeling-toscaparsers-nfvparser.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'modeling-toscaparsers-settings'
build-node: ubuntu1604-basebuild-4c-4g
subproject:
diff --git a/jjb/msb/msb-apigateway.yaml b/jjb/msb/msb-apigateway.yaml
index 1035ec206..1f65a3611 100644
--- a/jjb/msb/msb-apigateway.yaml
+++ b/jjb/msb/msb-apigateway.yaml
@@ -21,6 +21,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'msb-apigateway-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/msb/msb-discovery.yaml b/jjb/msb/msb-discovery.yaml
index 5f5702a25..5b3899499 100644
--- a/jjb/msb/msb-discovery.yaml
+++ b/jjb/msb/msb-discovery.yaml
@@ -20,6 +20,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'msb-discovery-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/msb/msb-java-sdk.yaml b/jjb/msb/msb-java-sdk.yaml
index 7bacfd9cd..b036e8150 100644
--- a/jjb/msb/msb-java-sdk.yaml
+++ b/jjb/msb/msb-java-sdk.yaml
@@ -12,6 +12,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'msb-java-sdk-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/msb/msb-swagger-sdk.yaml b/jjb/msb/msb-swagger-sdk.yaml
index 90b12b16a..fbae343fd 100644
--- a/jjb/msb/msb-swagger-sdk.yaml
+++ b/jjb/msb/msb-swagger-sdk.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'msb-swagger-sdk-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/multicloud/multicloud-framework-java.yaml b/jjb/multicloud/multicloud-framework-java.yaml
index 9f140ced5..ab979e636 100644
--- a/jjb/multicloud/multicloud-framework-java.yaml
+++ b/jjb/multicloud/multicloud-framework-java.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-framework-settings'
subproject:
- 'multivimbroker':
diff --git a/jjb/multicloud/multicloud-framework-python.yaml b/jjb/multicloud/multicloud-framework-python.yaml
index 4fcad3e3d..aec4398da 100644
--- a/jjb/multicloud/multicloud-framework-python.yaml
+++ b/jjb/multicloud/multicloud-framework-python.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-framework-settings'
build-node: 'ubuntu1604-basebuild-4c-4g'
subproject:
diff --git a/jjb/multicloud/multicloud-openstack-vmware-java.yaml b/jjb/multicloud/multicloud-openstack-vmware-java.yaml
index 6b6e9a648..4fea8c5f1 100644
--- a/jjb/multicloud/multicloud-openstack-vmware-java.yaml
+++ b/jjb/multicloud/multicloud-openstack-vmware-java.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-openstack-vmware-settings'
subproject:
- 'vio':
diff --git a/jjb/multicloud/multicloud-openstack-vmware-python.yaml b/jjb/multicloud/multicloud-openstack-vmware-python.yaml
index 62e52f244..c66e13d15 100644
--- a/jjb/multicloud/multicloud-openstack-vmware-python.yaml
+++ b/jjb/multicloud/multicloud-openstack-vmware-python.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-openstack-vmware-settings'
build-node: 'ubuntu1604-basebuild-4c-4g'
subproject:
diff --git a/jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml b/jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml
index 1d4fa6b33..9631f1d84 100644
--- a/jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml
+++ b/jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-openstack-vmware-settings'
subproject:
- 'vesagent':
diff --git a/jjb/multicloud/multicloud-openstack-vmware-vesagent-python.yaml b/jjb/multicloud/multicloud-openstack-vmware-vesagent-python.yaml
index 0a8fcd4a0..15a0c2ca6 100644
--- a/jjb/multicloud/multicloud-openstack-vmware-vesagent-python.yaml
+++ b/jjb/multicloud/multicloud-openstack-vmware-vesagent-python.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-openstack-vmware-settings'
build-node: 'ubuntu1604-basebuild-4c-4g'
subproject:
diff --git a/jjb/multicloud/multicloud-openstack.yaml b/jjb/multicloud/multicloud-openstack.yaml
index 655bd8cd1..5351623dc 100644
--- a/jjb/multicloud/multicloud-openstack.yaml
+++ b/jjb/multicloud/multicloud-openstack.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'multicloud-openstack-settings'
subproject:
- 'newton':
diff --git a/jjb/portal/portal.yaml b/jjb/portal/portal.yaml
index e16aa1aa3..6d125fcfe 100644
--- a/jjb/portal/portal.yaml
+++ b/jjb/portal/portal.yaml
@@ -3,6 +3,8 @@
name: portal
project-name: 'portal'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-release-java-daily'
- '{project-name}-{stream}-stage-site-java':
site-pom: 'pom.xml'
diff --git a/jjb/sdc/sdc-jtosca.yaml b/jjb/sdc/sdc-jtosca.yaml
index 7cd609411..15401d619 100644
--- a/jjb/sdc/sdc-jtosca.yaml
+++ b/jjb/sdc/sdc-jtosca.yaml
@@ -17,8 +17,8 @@
stream:
- 'master':
branch: 'master'
- - 'release-1.1.0':
- branch: 'release-1.1.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-jtosca-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/sdc/sdc-sdc-distribution-client.yaml b/jjb/sdc/sdc-sdc-distribution-client.yaml
index 186ae142e..946eaf90a 100644
--- a/jjb/sdc/sdc-sdc-distribution-client.yaml
+++ b/jjb/sdc/sdc-sdc-distribution-client.yaml
@@ -17,8 +17,8 @@
stream:
- 'master':
branch: 'master'
- - 'release-1.1.0':
- branch: 'release-1.1.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-sdc-distribution-client-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/sdc/sdc-sdc-docker-base.yaml b/jjb/sdc/sdc-sdc-docker-base.yaml
index 6b59c5259..3c765daeb 100644
--- a/jjb/sdc/sdc-sdc-docker-base.yaml
+++ b/jjb/sdc/sdc-sdc-docker-base.yaml
@@ -11,6 +11,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-sdc-docker-base-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/sdc/sdc-sdc-titan-cassandra.yaml b/jjb/sdc/sdc-sdc-titan-cassandra.yaml
index df39d9289..b78cde1a9 100644
--- a/jjb/sdc/sdc-sdc-titan-cassandra.yaml
+++ b/jjb/sdc/sdc-sdc-titan-cassandra.yaml
@@ -17,6 +17,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-sdc-titan-cassandra-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/sdc/sdc-sdc-tosca.yaml b/jjb/sdc/sdc-sdc-tosca.yaml
index 4381189b4..e1f75ac36 100644
--- a/jjb/sdc/sdc-sdc-tosca.yaml
+++ b/jjb/sdc/sdc-sdc-tosca.yaml
@@ -17,8 +17,8 @@
stream:
- 'master':
branch: 'master'
- - 'release-1.1.0':
- branch: 'release-1.1.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-sdc-tosca-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/sdc/sdc.yaml b/jjb/sdc/sdc.yaml
index 3dd9df6c2..7b66263b4 100644
--- a/jjb/sdc/sdc.yaml
+++ b/jjb/sdc/sdc.yaml
@@ -19,8 +19,8 @@
stream:
- 'master':
branch: 'master'
- - 'release-1.1.0':
- branch: 'release-1.1.0'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'sdc-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/so/so-libs.yaml b/jjb/so/so-libs.yaml
index cf266a522..a21dd29d4 100644
--- a/jjb/so/so-libs.yaml
+++ b/jjb/so/so-libs.yaml
@@ -16,6 +16,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'so-libs-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
diff --git a/jjb/so/so.yaml b/jjb/so/so.yaml
index 7278f0f7f..dbc4f2185 100644
--- a/jjb/so/so.yaml
+++ b/jjb/so/so.yaml
@@ -27,6 +27,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'so-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/usecaseui/usecase-ui-server.yaml b/jjb/usecaseui/usecase-ui-server.yaml
index 727c60391..55e851bb4 100644
--- a/jjb/usecaseui/usecase-ui-server.yaml
+++ b/jjb/usecaseui/usecase-ui-server.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'usecase-ui-server-settings'
jobs:
- '{project-name}-{stream}-verify-java'
diff --git a/jjb/usecaseui/usecase-ui.yaml b/jjb/usecaseui/usecase-ui.yaml
index 69c7f831c..3bb7d1fb3 100644
--- a/jjb/usecaseui/usecase-ui.yaml
+++ b/jjb/usecaseui/usecase-ui.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'usecase-ui-settings'
jobs:
- '{project-name}-{stream}-verify-java'
diff --git a/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml b/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml
index fc85d57c9..0d39d877c 100644
--- a/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnflcm-java.yaml
@@ -7,12 +7,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnflcm-settings'
subproject:
- 'lcm':
pom: 'lcm/pom.xml'
pattern: 'lcm/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-release-version-java-daily-no-sonar'
@@ -23,4 +27,4 @@
!include-raw-escape: 'build-gvnfm-vnflcm-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-gvnfm-vnflcm-python.yaml b/jjb/vfc/vfc-gvnfm-vnflcm-python.yaml
index 991848acb..cf623e2aa 100644
--- a/jjb/vfc/vfc-gvnfm-vnflcm-python.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnflcm-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnflcm-settings'
build-node: centos7-redis-4c-4g
subproject:
diff --git a/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml b/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml
index 2aedb0faa..d3dbdd0e5 100644
--- a/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnfmgr-java.yaml
@@ -6,12 +6,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnfmgr-settings'
subproject:
- 'mgr':
pom: 'mgr/pom.xml'
pattern: 'mgr/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-release-version-java-daily-no-sonar'
@@ -22,4 +26,4 @@
!include-raw-escape: 'build-gvnfm-vnfmgr-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml b/jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml
index 9de9b0fea..eff84ad48 100644
--- a/jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnfmgr-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnfmgr-settings'
build-node: ubuntu1604-basebuild-4c-4g
subproject:
diff --git a/jjb/vfc/vfc-gvnfm-vnfres-java.yaml b/jjb/vfc/vfc-gvnfm-vnfres-java.yaml
index 22a103dad..bc84f2c9f 100644
--- a/jjb/vfc/vfc-gvnfm-vnfres-java.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnfres-java.yaml
@@ -7,12 +7,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnfres-settings'
subproject:
- 'res':
pom: 'res/pom.xml'
pattern: 'res/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-release-version-java-daily-no-sonar'
@@ -23,4 +27,4 @@
!include-raw-escape: 'build-gvnfm-vnfres-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-gvnfm-vnfres-python.yaml b/jjb/vfc/vfc-gvnfm-vnfres-python.yaml
index db7762f3e..9a4866617 100644
--- a/jjb/vfc/vfc-gvnfm-vnfres-python.yaml
+++ b/jjb/vfc/vfc-gvnfm-vnfres-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-gvnfm-vnfres-settings'
build-node: ubuntu1604-basebuild-4c-4g
subproject:
diff --git a/jjb/vfc/vfc-nfvo-catalog.yaml b/jjb/vfc/vfc-nfvo-catalog.yaml
index ec079cd97..8de899203 100644
--- a/jjb/vfc/vfc-nfvo-catalog.yaml
+++ b/jjb/vfc/vfc-nfvo-catalog.yaml
@@ -7,12 +7,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-catalog-settings'
subproject:
- 'catalog':
path: '.'
pattern: '**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-python'
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
diff --git a/jjb/vfc/vfc-nfvo-driver-ems-java.yaml b/jjb/vfc/vfc-nfvo-driver-ems-java.yaml
index 5933f2160..fb0f5046f 100644
--- a/jjb/vfc/vfc-nfvo-driver-ems-java.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-ems-java.yaml
@@ -7,12 +7,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-ems-settings'
subproject:
- 'drv-ems-boco':
pom: 'ems/pom.xml'
pattern: 'ems/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
@@ -23,4 +27,4 @@
!include-raw-escape: 'build-driver-ems-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-nfvo-driver-sfc.yaml b/jjb/vfc/vfc-nfvo-driver-sfc.yaml
index d995db4dc..a7fa3a849 100644
--- a/jjb/vfc/vfc-nfvo-driver-sfc.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-sfc.yaml
@@ -6,12 +6,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-sfc-settings'
subproject:
- 'driver-sfc-zte':
pom: 'zte/sfc-driver/pom.xml'
pattern: 'zte/sfc-driver/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily'
diff --git a/jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml b/jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml
index cc2c8650b..71941e82e 100644
--- a/jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-svnfm-huawei.yaml
@@ -6,6 +6,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
subproject:
- 'drv-vnfm-huawei':
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml
index 81993319b..d91e4d854 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-java.yaml
@@ -7,12 +7,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-gvnfm-settings'
subproject:
- 'gvnfmadapter':
pom: 'gvnfmadapter/pom.xml'
pattern: 'gvnfmadapter/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily-no-sonar'
@@ -23,4 +27,4 @@
!include-raw-escape: 'build-gvnfm-driver-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-juju.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-juju.yaml
index a1af3b773..a53ec8cc5 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-juju.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-juju.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-gvnfm-settings'
subproject:
- 'gvnfm-juju':
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml
index a1a7d236d..ed262323b 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-gvnfm-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-gvnfm-settings'
build-node: ubuntu1604-basebuild-4c-4g
subproject:
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 8698735ff..b6bf8321a 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-docker-java.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
jobs:
- '{project-name}-{stream}-docker-java-version-shell-daily':
@@ -16,4 +18,4 @@
!include-raw-escape: 'build-nfvo-svnfm-driver-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokia.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokia.yaml
index c14b7a9c2..e0f66f946 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokia.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-nokia.yaml
@@ -6,12 +6,16 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
subproject:
- 'drv-vnfm-nokia':
pom: 'nokia/vnfmdriver/pom.xml'
pattern: 'nokia/vnfmdriver/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily'
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml
index d35cc4d2f..2e3642fd9 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-java.yaml
@@ -7,15 +7,19 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
subproject:
- 'drv-vnfm-zte':
pom: 'zte/vmanager/pom.xml'
pattern: 'zte/vmanager/**'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily-no-sonar'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml
index 79a392337..69804323d 100644
--- a/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml
+++ b/jjb/vfc/vfc-nfvo-driver-vnfm-svnfm-zte-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-driver-vnfm-svnfm-settings'
build-node: ubuntu1604-basebuild-4c-4g
subproject:
diff --git a/jjb/vfc/vfc-nfvo-lcm-java.yaml b/jjb/vfc/vfc-nfvo-lcm-java.yaml
index 2f0faed73..85812b0cc 100644
--- a/jjb/vfc/vfc-nfvo-lcm-java.yaml
+++ b/jjb/vfc/vfc-nfvo-lcm-java.yaml
@@ -7,8 +7,12 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-lcm-settings'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily-no-sonar'
@@ -19,4 +23,4 @@
!include-raw-escape: 'build-nfvo-lcm-docker-image.sh'
files: '**'
archive-artifacts: ''
- build-node: ubuntu1604-basebuild-4c-4g \ No newline at end of file
+ build-node: ubuntu1604-basebuild-4c-4g
diff --git a/jjb/vfc/vfc-nfvo-lcm-python.yaml b/jjb/vfc/vfc-nfvo-lcm-python.yaml
index 8fc3b9e1b..7662f8369 100644
--- a/jjb/vfc/vfc-nfvo-lcm-python.yaml
+++ b/jjb/vfc/vfc-nfvo-lcm-python.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-lcm-settings'
build-node: centos7-redis-4c-4g
subproject:
diff --git a/jjb/vfc/vfc-nfvo-resmanagement.yaml b/jjb/vfc/vfc-nfvo-resmanagement.yaml
index 2dc778d16..b690f50da 100644
--- a/jjb/vfc/vfc-nfvo-resmanagement.yaml
+++ b/jjb/vfc/vfc-nfvo-resmanagement.yaml
@@ -8,8 +8,12 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
build-node: ubuntu1604-basebuild-4c-4g
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
diff --git a/jjb/vfc/vfc-nfvo-wfengine-java.yaml b/jjb/vfc/vfc-nfvo-wfengine-java.yaml
index 570909b64..fb48ce0c3 100644
--- a/jjb/vfc/vfc-nfvo-wfengine-java.yaml
+++ b/jjb/vfc/vfc-nfvo-wfengine-java.yaml
@@ -7,6 +7,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vfc-nfvo-wfengine-settings'
subproject:
- 'engine-mgr-service':
@@ -20,6 +22,8 @@
script:
!include-raw-escape: 'build-nfvo-wfengine-engine-activiti-extension-docker-image.sh'
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily'
diff --git a/jjb/vid/vid-asdcclient.yaml b/jjb/vid/vid-asdcclient.yaml
index d8f09de9e..6069ec0cd 100644
--- a/jjb/vid/vid-asdcclient.yaml
+++ b/jjb/vid/vid-asdcclient.yaml
@@ -13,6 +13,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vid-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/vid/vid.yaml b/jjb/vid/vid.yaml
index c8438e0d8..4af5f3e88 100644
--- a/jjb/vid/vid.yaml
+++ b/jjb/vid/vid.yaml
@@ -20,6 +20,8 @@
stream:
- 'master':
branch: 'master'
+ - 'amsterdam':
+ branch: 'amsterdam'
mvn-settings: 'vid-settings'
files: '**'
archive-artifacts: ''
diff --git a/jjb/vvp/vvp-jenkins.yaml b/jjb/vvp/vvp-jenkins.yaml
index fefc29ce2..db77aa094 100644
--- a/jjb/vvp/vvp-jenkins.yaml
+++ b/jjb/vvp/vvp-jenkins.yaml
@@ -14,6 +14,8 @@
mvn-settings: 'vvp-jenkins-settings'
build-node: ubuntu1604-basebuild-4c-4g
jobs:
+ - gerrit-maven-clm:
+ java-version: ''
- '{project-name}-{stream}-{subproject}-verify-python'
- '{project-name}-{stream}-docker-java-daily'
docker-pom: 'pom.xml'