From 712febd32f6328232063c3a89adafe9988d4156f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Thu, 9 Nov 2023 16:45:25 +0100 Subject: [PATCH] fix(ci): keep Image tag param value from last run MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Except for `docker-manual` job. Signed-off-by: Jakub SokoĊ‚owski --- ci/Jenkinsfile.docker | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ci/Jenkinsfile.docker b/ci/Jenkinsfile.docker index 127e6821..1730e011 100644 --- a/ci/Jenkinsfile.docker +++ b/ci/Jenkinsfile.docker @@ -17,7 +17,7 @@ pipeline { string( name: 'IMAGE_TAG', description: 'Docker image tag.', - defaultValue: getDefaultImageTag() + defaultValue: getDefaultImageTag(params.IMAGE_TAG) ) string( name: 'DOCKER_CRED', @@ -109,10 +109,11 @@ def discordNotify(Map args=[:]) { } } -def getDefaultImageTag() { +def getDefaultImageTag(currentValue) { switch (env.JOB_BASE_NAME) { case 'docker-latest': return 'latest' case 'docker-release': return 'stable' - default: return '' + case 'docker-manual': return '' + default: return currentValue } }