From: Fatih Degirmenci Date: Thu, 7 Feb 2019 09:08:35 +0000 (+0100) Subject: Discard old builds X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F44%2F344%2F1;hp=9c3cf2beef1aee1421672fec40a79c8e5cb52931;p=infra%2Fcicd.git Discard old builds Change-Id: I066ef3c714ec59390f1ea2b84a5daf3ce6af831b --- 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