Merge "jjb reference non-existent demo dublin branch"
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Tue, 7 May 2019 00:51:11 +0000 (00:51 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 7 May 2019 00:51:11 +0000 (00:51 +0000)
12 files changed:
jjb/appc/appc-master.yaml
jjb/dcaegen2/dcaegen2-services-bbs-eventprocessor-csit.yaml
jjb/multicloud/multicloud-azure-java.yaml
jjb/multicloud/multicloud-framework-java.yaml
jjb/multicloud/multicloud-openstack-vmware-java.yaml
jjb/multicloud/multicloud-openstack-vmware-vesagent-java.yaml
jjb/multicloud/multicloud-openstack.yaml
jjb/oom/include-yaml-check.sh [deleted file]
jjb/oom/offline-installer-review-bootstrap.sh [new file with mode: 0644]
jjb/oom/offline-installer.yaml
jjb/oom/oom-jobs.yaml
packer/provision/local-docker.yaml

index 56ce45b..b80c811 100644 (file)
@@ -7,7 +7,8 @@
           build-node: ubuntu1604-builder-8c-8g
       - '{project-name}-{stream}-merge-java':
           build-node: ubuntu1604-builder-8c-8g
-      - gerrit-maven-stage
+      - gerrit-maven-stage:
+          build-node: ubuntu1604-builder-8c-8g
       - '{project-name}-{stream}-release-version-java-daily':
           build-node: ubuntu1604-builder-8c-8g
 
index bf4cdf5..94e7e2e 100644 (file)
@@ -12,5 +12,5 @@
     functionality:
       - 'bbs-testsuites':
           trigger_jobs:
-            - 'dcaegen2-services-master-bbs-event-processor-merge-java'
+            - 'dcaegen2-services-{stream}-bbs-event-processor-merge-java'
     robot-options: ''
index 10c8d3e..b90b929 100644 (file)
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-{subproject}-verify-java'
       - '{project-name}-{stream}-{subproject}-merge-java'
+      - gerrit-maven-stage:
+          sign-artifacts: true
+          build-node: centos7-builder-4c-4g
+          maven-versions-plugin: true
       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
       - '{project-name}-{stream}-docker-java-version-shell-daily':
           docker-pom: 'pom.xml'
index 14ebfc3..c2b72cf 100644 (file)
           pom: 'artifactbroker/pom.xml'
           pattern: 'artifactbroker/**'
     jobs:
+      - gerrit-maven-stage:
+          sign-artifacts: true
+          build-node: centos7-builder-4c-4g
+          maven-versions-plugin: true
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-{subproject}-verify-java'
index 8a1ec57..40c79e6 100644 (file)
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-{subproject}-verify-java'
       - '{project-name}-{stream}-{subproject}-merge-java'
+      - gerrit-maven-stage:
+          sign-artifacts: true
+          build-node: centos7-builder-4c-4g
+          maven-versions-plugin: true
       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
       - '{project-name}-{stream}-docker-java-version-shell-daily':
           docker-pom: 'pom.xml'
index 972535e..0066522 100644 (file)
     jobs:
       - '{project-name}-{stream}-{subproject}-verify-java'
       - '{project-name}-{stream}-{subproject}-merge-java'
+      - gerrit-maven-stage:
+          sign-artifacts: true
+          build-node: centos7-builder-4c-4g
+          maven-versions-plugin: true
       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
       - '{project-name}-{stream}-docker-java-version-shell-daily':
           docker-pom: 'pom.xml'
index c9151f7..9947419 100644 (file)
       - '{project-name}-{stream}-{subproject}-verify-python'
       - '{project-name}-{stream}-{subproject}-verify-java'
       - '{project-name}-{stream}-{subproject}-merge-java'
+      - gerrit-maven-stage:
+          sign-artifacts: true
+          build-node: centos7-builder-4c-4g
+          maven-versions-plugin: true
       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
       - '{project-name}-{stream}-docker-java-version-shell-daily':
           docker-pom: 'pom.xml'
diff --git a/jjb/oom/include-yaml-check.sh b/jjb/oom/include-yaml-check.sh
deleted file mode 100755 (executable)
index 27359e5..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-# setting-up bash flags
-set -x -e -o pipefail
-
-# remove old ansible - current centos build minion
-# is quite old and using incompatible ansible 2.4.x
-sudo yum -y remove ansible
-sudo pip install ansible ansible-lint
-
-# perform check
-ansible --version
-ansible-lint --version
-ansible-lint ./ansible/site.yml -vvv
diff --git a/jjb/oom/offline-installer-review-bootstrap.sh b/jjb/oom/offline-installer-review-bootstrap.sh
new file mode 100644 (file)
index 0000000..f8454d2
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+# setting-up bash flags
+set -x -e -o pipefail
+
+#Run review script
+./offline-installer-review.sh
+
index ca2f15f..7e462d2 100644 (file)
@@ -2,13 +2,13 @@
 - project:
     name: offline-installer
     project-name: 'offline-installer'
-    build-node: centos7-builder-2c-1g
-    offline_build_script: !include-raw-escape: include-yaml-check.sh
+    build-node: 'ubuntu1604-docker-8c-8g'
+    offline_review_bootstrap: !include-raw-escape: offline-installer-review-bootstrap.sh
 
     stream:
       - 'master':
           branch: 'master'
 
     jobs:
-      - '{project-name}-{stream}-yaml-lint':
-          build_script: '{offline_build_script}'
+      - '{project-name}-{stream}-review':
+          build_script: '{offline_review_bootstrap}'
index 02eae3f..5f95f70 100644 (file)
@@ -1,8 +1,8 @@
 ---
 - job-template:
-    name: '{project-name}-{stream}-yaml-lint'
+    name: '{project-name}-{stream}-review'
     node: '{build-node}'
-    type: freestyle
+    project-type: freestyle
     build_script: ''
     pattern: '**'
 
index 37ca313..c660e18 100644 (file)
@@ -58,6 +58,7 @@
         name: libxml2-utils
         state: present
       become: true
+      when: ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'
 
     - name: Install python-tox
       apt: