From 6b6ce501a324040c70eadb7d73e65e75e8aba7bb Mon Sep 17 00:00:00 2001 From: egelhaus <156946629+egelhaus@users.noreply.github.com> Date: Mon, 14 Apr 2025 19:40:30 +0200 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 782c32d4..52f5aed2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,6 +4,7 @@ pipeline { environment { NODE_VERSION = '20.17.0' PR_NUMBER = "${env.CHANGE_ID}" // PR number comes from webhook payload + IMAGE_TAG="ghcr.io/gitroomhq/postiz-app-pr:${env.CHANGE_ID}" } stages { @@ -40,24 +41,15 @@ pipeline { } steps { withCredentials([string(credentialsId: 'gh-pat', variable: 'GITHUB_PASS')]) { - // Docker login step sh ''' echo "$GITHUB_PASS" | docker login ghcr.io -u "egelhaus" --password-stdin ''' - - // Set image tag dynamically based on the PR number - sh ''' - IMAGE_TAG="ghcr.io/gitroomhq/postiz-app-pr:$PR_NUMBER" - echo "IMAGE_TAG=$IMAGE_TAG" >> image.env - ''' - // Build Docker image sh ''' source image.env docker build -f Dockerfile.dev -t $IMAGE_TAG . ''' - // Push Docker image to GitHub Container Registry sh ''' source image.env