From fbd236fbccb10455690fb671c24fb537493d9b1f Mon Sep 17 00:00:00 2001 From: Fatih Degirmenci Date: Thu, 7 Feb 2019 10:08:35 +0100 Subject: [PATCH] Discard old builds Change-Id: I066ef3c714ec59390f1ea2b84a5daf3ce6af831b --- jjb/global/global-templates-java.yaml | 3 +++ jjb/global/global-templates-push-upstream.yaml | 3 +++ jjb/global/global-templates-rebase.yaml | 3 +++ jjb/global/jjb-macros.yaml | 10 ++++++++++ 4 files changed, 19 insertions(+) diff --git a/jjb/global/global-templates-java.yaml b/jjb/global/global-templates-java.yaml index 0933bc0cc..53eab0512 100644 --- a/jjb/global/global-templates-java.yaml +++ b/jjb/global/global-templates-java.yaml @@ -7,6 +7,9 @@ concurrent: true + properties: + - logrotate + parameters: - project-parameters: project: '{project}' diff --git a/jjb/global/global-templates-push-upstream.yaml b/jjb/global/global-templates-push-upstream.yaml index 322efa43a..032a71748 100644 --- a/jjb/global/global-templates-push-upstream.yaml +++ b/jjb/global/global-templates-push-upstream.yaml @@ -7,6 +7,9 @@ concurrent: true + properties: + - logrotate + parameters: - project-parameters: project: '{project}' diff --git a/jjb/global/global-templates-rebase.yaml b/jjb/global/global-templates-rebase.yaml index d740404ff..a76dfaafc 100644 --- a/jjb/global/global-templates-rebase.yaml +++ b/jjb/global/global-templates-rebase.yaml @@ -7,6 +7,9 @@ concurrent: false + properties: + - logrotate + parameters: - project-parameters: project: '{project}' diff --git a/jjb/global/jjb-macros.yaml b/jjb/global/jjb-macros.yaml index a14b0577f..9630a9175 100644 --- a/jjb/global/jjb-macros.yaml +++ b/jjb/global/jjb-macros.yaml @@ -223,3 +223,13 @@ room: '{slack-channel}' notify-failure: True notify-back-to-normal: True + +# property to discard old builds +- property: + name: logrotate + properties: + - build-discarder: + days-to-keep: 30 + num-to-keep: 100 + artifact-days-to-keep: 30 + artifact-num-to-keep: 100 -- 2.25.1