ci(titan-iac): enforce 30d build and artifact retention

This commit is contained in:
jenkins 2026-04-20 12:30:57 -03:00
parent a07b49a05f
commit b7f6cbd87c
2 changed files with 8 additions and 0 deletions

4
Jenkinsfile vendored
View File

@ -33,6 +33,10 @@ spec:
QUALITY_GATE_IRONBANK_REQUIRED = '0'
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
}
options {
disableConcurrentBuilds()
buildDiscarder(logRotator(daysToKeepStr: '30', numToKeepStr: '200', artifactDaysToKeepStr: '30', artifactNumToKeepStr: '120'))
}
stages {
stage('Checkout') {
steps {

View File

@ -32,6 +32,10 @@ spec:
QUALITY_GATE_IRONBANK_REQUIRED = '0'
QUALITY_GATE_IRONBANK_REPORT = 'build/ironbank-compliance.json'
}
options {
disableConcurrentBuilds()
buildDiscarder(logRotator(daysToKeepStr: '30', numToKeepStr: '200', artifactDaysToKeepStr: '30', artifactNumToKeepStr: '120'))
}
stages {
stage('Checkout') {
steps {