From f07373247a73bfb49c9ed221fd7855e2c7aa7fe7 Mon Sep 17 00:00:00 2001 From: jenkins Date: Mon, 20 Apr 2026 12:27:53 -0300 Subject: [PATCH] ci: enforce 30d build and artifact retention --- Jenkinsfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 32e64f8..3724777 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -75,6 +75,10 @@ spec: QUALITY_GATE_SONARQUBE_REPORT = 'build/sonarqube-quality-gate.json' QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json' } + options { + disableConcurrentBuilds() + buildDiscarder(logRotator(daysToKeepStr: '30', numToKeepStr: '200', artifactDaysToKeepStr: '30', artifactNumToKeepStr: '120')) + } stages { stage('Checkout') { steps {