summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
authorJessica Wagantall <jwagantall@linuxfoundation.org>2019-02-04 14:27:52 -0800
committerJessica Wagantall <jwagantall@linuxfoundation.org>2019-06-18 18:19:55 +0000
commitbe9fe3fe84438eb61505f2e3f82a29b39843f1d9 (patch)
tree0d415b0efc23848d37470f392b8fe484906c17a8 /jjb
parent28821ba03b455394234af470b6f64fe80e9d7293 (diff)
Migrate to gerrit-maven-stage (POLICY)
Migrate to use gerrit-maven-stage from global-jjb to allow the generation of signed release artifacts that will reduce release processing time. Change-Id: I6f82125c7702ccea6ea912f364ddf2dcdccd63f2 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Diffstat (limited to 'jjb')
-rw-r--r--jjb/policy/policy-common.yaml4
-rw-r--r--jjb/policy/policy-drools-applications.yaml11
-rw-r--r--jjb/policy/policy-parent.yaml4
3 files changed, 19 insertions, 0 deletions
diff --git a/jjb/policy/policy-common.yaml b/jjb/policy/policy-common.yaml
index 5237719cd..2e99c97e7 100644
--- a/jjb/policy/policy-common.yaml
+++ b/jjb/policy/policy-common.yaml
@@ -5,6 +5,10 @@
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
+ - gerrit-maven-stage:
+ sign-artifacts: true
+ build-node: centos7-builder-4c-4g
+ maven-versions-plugin: true
- '{project-name}-{stream}-release-version-java-daily':
disabled: true
diff --git a/jjb/policy/policy-drools-applications.yaml b/jjb/policy/policy-drools-applications.yaml
index 72ffbf447..bc5d33dd2 100644
--- a/jjb/policy/policy-drools-applications.yaml
+++ b/jjb/policy/policy-drools-applications.yaml
@@ -13,6 +13,17 @@
mvn-profile: 'docker'
mvn-params: '-P docker'
disabled: true
+ - gerrit-maven-stage:
+ sign-artifacts: true
+ build-node: centos7-builder-4c-4g
+ maven-versions-plugin: true
+ - gerrit-maven-docker-stage:
+ sign-artifacts: true
+ build-node: centos7-docker-8c-8g
+ maven-versions-plugin: true
+ mvn-params: '-P docker'
+ container-public-registry: 'nexus3.onap.org:10001'
+ container-staging-registry: 'nexus3.onap.org:10003'
project: 'policy/drools-applications'
stream:
diff --git a/jjb/policy/policy-parent.yaml b/jjb/policy/policy-parent.yaml
index 6c35fe63d..7722b81b2 100644
--- a/jjb/policy/policy-parent.yaml
+++ b/jjb/policy/policy-parent.yaml
@@ -5,6 +5,10 @@
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
+ - gerrit-maven-stage:
+ sign-artifacts: true
+ build-node: centos7-builder-4c-4g
+ maven-versions-plugin: true
- '{project-name}-{stream}-release-version-java-daily':
disabled: true