Merge "Specify CI jobs time intervals for armband"
[releng.git] / jjb / global / releng-defaults.yml
index 5003a8f..2e94767 100644 (file)
@@ -1,17 +1,22 @@
+---
 # jjb defaults
 
 - defaults:
     name: global
 
-    logrotate:
-        daysToKeep: 60
-        numToKeep: 200
-        artifactDaysToKeep: 30
-        artifactNumToKeep: 100
-
     wrappers:
-        - ssh-agent-wrapper
+      - ssh-agent-wrapper
 
     project-type: freestyle
 
     node: master
+
+    properties:
+      - logrotate-default
+
+    publishers:
+      # Any project that has a publisher will not have this macro
+      # included due to the nature of JJB defaults. Projects will have
+      # to explicitly add this macro to their list of publishers in
+      # order for emails to be sent.
+      - email-jenkins-admins-on-failure