Remove all logrotate calls
[ci-management.git] / jjb / trex / trex.yaml
index 065f051..a81577d 100644 (file)
     name: 'trex-verify-{stream}-{os}'
 
     project-type: freestyle
-    node: 'verify-{os}'
+    node: '{os}-basebuild-4c-4g'
     concurrent: true
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: '{build-num-to-keep}'
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
         - shell:
             !include-raw-escape: include-raw-trex-build.sh
 
+    publishers:
+      - fdio-infra-shiplogs:
+          maven-version: 'mvn33-new'
+
 - job-template:
     name: 'trex-merge-{stream}-{os}'
 
     project-type: freestyle
-    node: 'verify-{os}'
+    node: '{os}-basebuild-4c-4g'
     concurrent: true
 
-    logrotate:
+    build-discarder:
         daysToKeep: '{build-days-to-keep}'
         numToKeep: '{build-num-to-keep}'
         artifactDaysToKeep: '{build-artifact-days-to-keep}'
@@ -95,4 +99,6 @@
         - shell:
             !include-raw-escape: include-raw-trex-build.sh
 
-
+    publishers:
+      - fdio-infra-shiplogs:
+          maven-version: 'mvn33-new'