Update aaf jjb template to release docker image 13/12813/8
authorsg481n <sg481n@att.com>
Fri, 15 Sep 2017 21:54:26 +0000 (17:54 -0400)
committersg481n <sg481n@att.com>
Fri, 15 Sep 2017 22:22:10 +0000 (18:22 -0400)
Update jjb template file and add new maven goal to release
docker image to ONAP nexus

Issue-id: AAF-60
Change-Id: Icaaace793003e88b0f7512cbea38c202010e1c31
Signed-off-by: sg481n <sg481n@att.com>
jjb/aaf/aaf-authz.yaml

index a1dd7a4..8baea68 100644 (file)
@@ -7,10 +7,14 @@
       - '{project-name}-{stream}-verify-java'
       - '{project-name}-{stream}-merge-java'
       - '{project-name}-{stream}-release-version-java-daily'
+      - '{project-name}-{stream}-docker-java-daily'
+      - '{project-name}-docker-image-blessing'
       - '{project-name}-{stream}-stage-site-java':
-          site-pom: 'aaf/authz/pom.xml'
+          site-pom: 'pom.xml'
           trigger-job: '{project-name}-{stream}-release-version-java-daily'
           mvn-goals: 'clean install'
+      - '{project-name}-{stream}-docker-version-java-daily':
+          mvn-goals: 'docker:build'
     project: 'aaf/authz'
     stream:
       - 'master':
@@ -18,5 +22,7 @@
       - 'release-1.0.0':
           branch: 'release-1.0.0'
     mvn-settings: 'aaf-authz-settings'
+    mvn-profile: docker
+    docker-pom: 'authz-service/pom.xml'
     files: '**'
     archive-artifacts: ''
\ No newline at end of file