From ace4dcbf07360605fbb2c9461cad3b39111ed123 Mon Sep 17 00:00:00 2001 From: Luc SORIGNET Date: Mon, 9 Feb 2026 13:54:13 +0100 Subject: [PATCH] fix: remplace les conditions de build --- ci/build.Jenkinsfile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/ci/build.Jenkinsfile b/ci/build.Jenkinsfile index 4492619..a016452 100644 --- a/ci/build.Jenkinsfile +++ b/ci/build.Jenkinsfile @@ -20,18 +20,26 @@ pipeline { stages { - stage("Clean Workspace") { + stage("Check Tag") { + when { + not { + buildingTag() + } + } steps { - deleteDir() + script { + currentBuild.result = 'NOT_BUILT' + error("⚠️ Pipeline uniquement déclenchée sur les tags. Aucun tag détecté.") + } } } - stage("Only Tags Build") { + stage("Clean Workspace") { when { buildingTag() } steps { - echo "Build déclenché par tag : ${TAG_NAME}" + deleteDir() } }