Add support for a cron override with merge job
[releng/builder.git] / jjb / releng-templates-java.yaml
index 48452b5c3f5fbdc1efcb53f4b5beba9932087c64..3e9a0025b52d50401b23a7101db7b397eebce0d3 100644 (file)
     # Default parameters #
     ######################
 
+    archive-artifacts: >
+      **/*.log
+      **/hs_err_*.log
+      **/target/**/feature.xml
+      **/target/failsafe-reports/failsafe-summary.xml
+      **/target/surefire-reports/*-output.txt
     mvn-goals: clean install
 
     #####################
     # Default parameters #
     ######################
 
+    archive-artifacts: >
+      **/*.log
+      **/hs_err_*.log
+      **/target/**/feature.xml
+      **/target/failsafe-reports/failsafe-summary.xml
+      **/target/surefire-reports/*-output.txt
+    cron: 'H H * * 0'
+    mvn-opts: ''
     mvn-version: mvn33
     java-version: openjdk8
 
           build-timeout: '{build-timeout}'
 
     triggers:
-      - timed: 'H H * * 0'
+      - timed: '{obj:cron}'
       - gerrit-trigger-patch-merged:
           gerrit-server-name: '{gerrit-server-name}'
           name: '{project}'