From 1cdc7afd2dcf6daff8907dbc9210c80aabf782f7 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Fri, 9 Aug 2019 14:15:25 +0200 Subject: [PATCH] [Jenkins] Retry push docker image on failure. --- Jenkinsfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4446559cd04..ee16de02e9b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -687,10 +687,12 @@ pipeline { def clangImage = docker.build("ogs6/clang:latest", "-f Dockerfile.clang.full .") withCredentials([usernamePassword(credentialsId: 'docker-hub-credentials', passwordVariable: 'pw', usernameVariable: 'docker_user')]) { - sh 'echo $pw | docker login -u $docker_user --password-stdin' + sh 'echo $pw | docker login -u $docker_user --password-stdin' + retry(3) { gccImage.push() gccGuiImage.push() clangImage.push() + } } } } -- GitLab