diff --git a/Jenkinsfile b/Jenkinsfile index acbe64d..229ac30 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -63,7 +63,12 @@ spec: PUSHGATEWAY_URL = 'http://platform-quality-gateway.monitoring.svc.cluster.local:9091' } options { + timestamps() disableConcurrentBuilds() + // Avoid "resume deadlocks" when Jenkins restarts mid-build on long Harbor compiles. + disableResume() + // Hard cap so we fail fast instead of burning workers indefinitely. + timeout(time: 180, unit: 'MINUTES') } stages { stage('Checkout pipeline repo') {