From 2967dc22a78e42db6aad9326694c6215ceaba820 Mon Sep 17 00:00:00 2001 From: myrmidex Date: Mon, 14 Jul 2025 20:38:53 +0200 Subject: [PATCH] Fix webhook --- Jenkinsfile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7fa336a..6d5210a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,7 +2,14 @@ pipeline { agent any triggers { - githubPush() // Enables webhook support via GitHub-style POST + genericTrigger( + causeString: 'Triggered on tag push', + token: 'tag-trigger-secret', + printContributedVariables: true, + printPostContent: true, + regexpFilterExpression: 'ref=refs/tags/.*', + regexpFilterText: '$ref' + ) } environment { @@ -31,7 +38,7 @@ pipeline { } } steps { - sh 'docker build -t $IMAGE_NAME:$GIT_COMMIT .' + sh 'docker build -t $IMAGE_NAME:$GIT_COMMIT -f docker/Dockerfile .' withCredentials([usernamePassword(credentialsId: "$DOCKER_CREDENTIALS_ID", usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) { sh """ echo "$PASSWORD" | docker login $REGISTRY -u "$USERNAME" --password-stdin