From 360743c418eb439ca2024696510bbfa6dd10cfe4 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Tue, 16 Sep 2025 16:24:40 +0200 Subject: [PATCH] [monorepo] add 3 retries to all the Jenkins pipelines (#28516) GitOrigin-RevId: d52cb329481586daddade00cecc91875e9ae0de6 --- server-ce/test/Jenkinsfile | 1 + services/contacts/Jenkinsfile | 5 +++-- services/web/Jenkinsfile | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/server-ce/test/Jenkinsfile b/server-ce/test/Jenkinsfile index 5c9ab0136e..e0e1dbf99e 100644 --- a/server-ce/test/Jenkinsfile +++ b/server-ce/test/Jenkinsfile @@ -24,6 +24,7 @@ pipeline { timestamps() // Abort build after hitting first failure. parallelsAlwaysFailFast() + retry(3) timeout(time: 15, unit: 'MINUTES') } diff --git a/services/contacts/Jenkinsfile b/services/contacts/Jenkinsfile index dcf65e6df9..45cdd24f54 100644 --- a/services/contacts/Jenkinsfile +++ b/services/contacts/Jenkinsfile @@ -10,6 +10,7 @@ pipeline { options { timestamps() parallelsAlwaysFailFast() + retry(3) timeout(time: 15, unit: 'MINUTES') } @@ -20,8 +21,8 @@ pipeline { AR_REPO_LOCATION = 'us-east1' AR_URL = 'us-east1-docker.pkg.dev/overleaf-ops/ol-docker' BRANCH_NAME = "${env.CHANGE_BRANCH ? env.CHANGE_BRANCH : env.BRANCH_NAME}" - JENKINS_BUILD_NUMBER = "${BUILD_NUMBER}" - BUILD_NUMBER = "${SHORT_SHA}_${BUILD_NUMBER}" + JENKINS_BUILD_NUMBER = "${BUILD_NUMBER}" + BUILD_NUMBER = "${SHORT_SHA}_${BUILD_NUMBER}" DOCKER_COMPOSE_FLAGS = '-f docker-compose.ci.yml' COMMIT_SHA = "${GIT_COMMIT}" SHORT_SHA = "${GIT_COMMIT.take(7)}" diff --git a/services/web/Jenkinsfile b/services/web/Jenkinsfile index dbabd6ea78..3f2aa87515 100644 --- a/services/web/Jenkinsfile +++ b/services/web/Jenkinsfile @@ -27,6 +27,7 @@ pipeline { timestamps() // Abort build after hitting first failure. parallelsAlwaysFailFast() + retry(3) timeout(time: 15, unit: 'MINUTES') }