Rename archive-build macro to opendaylight-infra-shiplogs
[releng/builder.git] / jjb / releng-templates-java.yaml
index 3147c7eb1b6474a38bed00deb5e96f28caca1876..6d3803c5b39f84df45071b94f66aa93c4c0468fe 100644 (file)
@@ -7,10 +7,9 @@
     #   {stream}
     #   {jdk}
     name: '{project-name}-clm-{stream}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     project-type: freestyle
+    node: '{build-node}'
     jdk: '{jdk}'
 
     logrotate:
     publishers:
         - email-notification:
             email-prefix: '[{project-name}]'
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-distribution-{stream}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     # Required variables:
     #     stream:    release stream (eg. stable-lithium or beryllium)
     #     branch:    git branch (eg. stable/lithium or master)
 
     project-type: maven
+    node: '{build-node}'
     jdk: '{jdk}'
 
     logrotate:
             id: ''
             unique-version: true
             deploy-unstable: false
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
 
     name: '{project-name}-distribution-check-{stream}'
     disabled: '{obj:disable_distribution_check}'
-    node: '{build-node}'
 
     project-type: freestyle
+    node: '{build-node}'
     concurrent: true
     jdk: '{jdk}'
 
             script-only-if-succeeded: False
             script-only-if-failed: False
             mark-unstable-if-failed: True
-        - archive-build:
+        - archive:
+            artifacts: '*.zip'
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-integration-{stream}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     # Job template for ODL integration verify jobs
     #
     #     branch:    git branch (eg. stable/lithium or master)
 
     project-type: freestyle
+    node: '{build-node}'
     jdk: '{jdk}'
 
     logrotate:
             email-prefix: '{email-upstream}'
         - findbugs
         - jacoco-report
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-merge-{stream}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     # Job template for ODL merge jobs
     #
     #     branch:    git branch (eg. stable/lithium or master)
 
     project-type: maven
+    node: '{build-node}'
     jdk: '{jdk}'
 
     logrotate:
             unique-version: true
             deploy-unstable: false
         - jacoco-report
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-periodic-{stream}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     # Job template for periodic builders
     #
     #     branch:    git branch (eg. stable/lithium or master)
 
     project-type: freestyle
+    node: '{build-node}'
     jdk: '{jdk}'
 
     logrotate:
             email-prefix: '[{project-name}]'
         - jacoco-report
         - findbugs
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-sonar'
-    disabled: {disabled}
-    node: '{build-node}'
+    disabled: false
 
     project-type: maven
+    node: '{build-node}'
     jdk: 'openjdk8'
 
     logrotate:
         - email-notification:
             email-prefix: '[{project-name}]'
         - jacoco-report
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-validate-autorelease-{stream}'
     disabled: '{obj:disable_autorelease}'
-    node: '{build-node}'
 
     project-type: freestyle
+    node: '{build-node}'
     concurrent: true
     jdk: '{jdk}'
 
     publishers:
         - email-notification:
             email-prefix: '[autorelease] [{project-name}]'
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn33}'
 
 - job-template:
     name: '{project-name}-verify-{stream}-{maven}-{jdks}'
-    disabled: {disabled}
-    node: '{build-node}'
 
     # Job template for ODL verify jobs
     #
     #     branch:    git branch (eg. stable/lithium or master)
 
     project-type: freestyle
+    node: '{build-node}'
     concurrent: true
     jdk: '{jdks}'
 
         - email-notification:
             email-prefix: '[{project-name}]'
         - jacoco-report
-        - archive-build:
+        - opendaylight-infra-shiplogs:
             maven-version: '{mvn-version}'