Merge "Use os-release for opensuse info"
[ci-management.git] / jjb / vpp / vpp-opensuse.yaml
index 0107d83..8d82e12 100644 (file)
@@ -42,7 +42,7 @@
     node: 'opensuse-us'
     concurrent: true
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: 100
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
@@ -57,6 +57,8 @@
             os: 'opensuse'
         - repo-name-parameter:
             repo-name: '{repo-stream-part}.opensuse'
+        - stream-parameter:
+            stream: '{stream}'
 
     scm:
         - gerrit-trigger-scm:
     node: 'osleap15-us'
     concurrent: true
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: 100
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
             os: 'opensuse'
         - repo-name-parameter:
             repo-name: '{repo-stream-part}.opensuse'
+        - stream-parameter:
+            stream: '{stream}'
 
     scm:
         - gerrit-trigger-scm:
     project-type: freestyle
     node: 'opensuse-us'
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: 100
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
             stream: '{stream}'
         - repo-name-parameter:
             repo-name: '{repo-stream-part}.opensuse'
+        - stream-parameter:
+            stream: '{stream}'
 
     scm:
         - gerrit-trigger-scm:
             global-settings-file: 'global-settings'
         - shell:
             !include-raw-escape:
-                - ../scripts/maven_push_functions.sh
-                - include-raw-vpp-maven-push.sh
+                - ../scripts/packagecloud_push.sh
         - shell:
             !include-raw-escape:
-                - ../scripts/packagecloud_push.sh
+                - ../scripts/maven_push_functions.sh
+                - include-raw-vpp-maven-push.sh
 
     publishers:
         - archive:
     project-type: freestyle
     node: 'osleap15-us'
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: 100
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
         - config-file-provider:
             files:
               - file-id: '.packagecloud'
-                target: '/home/jenkins'
+                target: '/root'
         - config-file-provider:
             files:
               - file-id: 'packagecloud_api'
-                target: '/home/jenkins'
+                target: '/root'
         - maven-target:
             maven-version: 'mvn33-new'
             goals: '--version'
             global-settings-file: 'global-settings'
         - shell:
             !include-raw-escape:
-                - ../scripts/maven_push_functions.sh
-                - include-raw-vpp-maven-push.sh
+                - ../scripts/packagecloud_push.sh
         - shell:
             !include-raw-escape:
-                - ../scripts/packagecloud_push.sh
+                - ../scripts/maven_push_functions.sh
+                - include-raw-vpp-maven-push.sh
 
     publishers:
         - archive: