From 6bab0274279393537fc49569c34600f5b1cbf422 Mon Sep 17 00:00:00 2001 From: TAMDeveloper13 Date: Mon, 9 Mar 2026 22:17:05 +0000 Subject: [PATCH] Update: Retry mechanism + push --- Jenkinsfile | 14 ++++++++------ src/__init__.py | 1 + 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e379513..33f7e67 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -65,12 +65,14 @@ pipeline { stage('Push to Docker Hub') { steps { - script { - def fullImageName = "${DOCKER_HUB_USERNAME}/${IMAGE_NAME}" - sh "docker push ${fullImageName}:${IMAGE_TAG}" - - if (SECONDARY_TAG) { - sh "docker push ${fullImageName}:${SECONDARY_TAG}" + retry(3) { + script { + def fullImageName = "${DOCKER_HUB_USERNAME}/${IMAGE_NAME}" + sh "docker push ${fullImageName}:${IMAGE_TAG}" + + if (SECONDARY_TAG) { + sh "docker push ${fullImageName}:${SECONDARY_TAG}" + } } } } diff --git a/src/__init__.py b/src/__init__.py index e69de29..8b13789 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -0,0 +1 @@ +