Move Dmaven.test.skip param (h-m) 91/46491/2
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 7 May 2018 22:20:04 +0000 (15:20 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 7 May 2018 23:34:46 +0000 (16:34 -0700)
Rather than hardcoding this parameter as part of the
maven-docker-push-daily macro, we are passing it as a
"mvn-params" parameter from the project's JJB template.

Notice that this change IS NOT adding "Dmaven.test.skip=true"
but rather moving it away from the macro into the project's
template to handle it individually per project.

Please refer to commit 262e8694ebce04450bc29b4805088a354b8aaccb

Change-Id: I71a93ca778817448d7b8772fd32fd7cc87460d35
Issue-ID: CIMAN-159
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
jjb/holmes/holmes-dsa.yaml
jjb/holmes/holmes-engine-mgt.yaml
jjb/holmes/holmes-rule-mgt.yaml
jjb/logging-analytics/logging-analytics.yaml
jjb/modeling/modeling-toscaparsers-javatoscachecker.yaml
jjb/music/music.yaml

index a44a9e5..849b429 100644 (file)
@@ -7,7 +7,8 @@
       - '{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}-{stream}-docker-java-daily':
+          mvn-params: '-Dmaven.test.skip=true'
 
     project: 'holmes/dsa'
     stream:
index db1eeee..e783a8e 100644 (file)
@@ -7,7 +7,8 @@
       - '{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}-{stream}-docker-java-daily':
+          mvn-params: '-Dmaven.test.skip=true'
 
     project: 'holmes/engine-management'
     stream:
index 3b5638e..5dcd132 100644 (file)
@@ -7,7 +7,8 @@
       - '{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}-{stream}-docker-java-daily':
+          mvn-params: '-Dmaven.test.skip=true'
 
     project: 'holmes/rule-management'
     stream:
index 9fbcaef..1318003 100644 (file)
@@ -10,6 +10,7 @@
       - '{project-name}-{stream}-docker-version-java-daily':
           docker-pom: 'pom.xml'
           mvn-profile: 'docker'
+          mvn-params: '-Dmaven.test.skip=true'
     project: 'logging-analytics'
     stream:
       - 'master':
index 40db4d1..53350d0 100644 (file)
@@ -23,6 +23,7 @@
          setVersion: 'DontSetVersion'
          docker-pom: 'javatoscachecker/pom.xml'
          mvn-profile: 'docker'
+         mvn-params: '-Dmaven.test.skip=true'
          maven-properties: |
           skip.docker.build=false
           skip.docker.tag=false
index 00b4d2f..b4b879d 100644 (file)
@@ -10,6 +10,7 @@
       - '{project-name}-{stream}-docker-version-java-daily':
           docker-pom: 'pom.xml'
           mvn-profile: docker
+          mvn-params: '-Dmaven.test.skip=true'
     project: 'music'
     stream:
       - 'master':