ci: enforce 30d build and artifact retention

This commit is contained in:
codex 2026-04-20 12:29:29 -03:00
parent 3d9f449d72
commit 7fcf17ee12

1
Jenkinsfile vendored
View File

@ -92,6 +92,7 @@ spec:
} }
options { options {
disableConcurrentBuilds() disableConcurrentBuilds()
buildDiscarder(logRotator(daysToKeepStr: '30', numToKeepStr: '200', artifactDaysToKeepStr: '30', artifactNumToKeepStr: '120'))
} }
triggers { triggers {
// Poll every 2 minutes; notifyCommit can also trigger, but polling keeps it moving without webhook tokens. // Poll every 2 minutes; notifyCommit can also trigger, but polling keeps it moving without webhook tokens.