From a2242809b200bc69f48c6c8848b89bdf575f956a Mon Sep 17 00:00:00 2001 From: mifi Date: Thu, 12 Mar 2026 15:35:53 -0300 Subject: [PATCH] Add version to docker tags --- .woodpecker/deploy.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.woodpecker/deploy.yaml b/.woodpecker/deploy.yaml index 00bbe5c..997f13c 100644 --- a/.woodpecker/deploy.yaml +++ b/.woodpecker/deploy.yaml @@ -20,13 +20,17 @@ steps: - /var/run/docker.sock:/var/run/docker.sock commands: - set -e + - apk add --no-cache jq + - APP_VERSION=$(jq -r .version package.json | sed 's/^v//') - echo "=== Building Docker image ===" - 'echo "Commit SHA: ${CI_COMMIT_SHA:0:8}"' - 'echo "Registry repo: $REGISTRY_REPO"' + - 'echo "App version: $APP_VERSION"' - | docker build \ --tag $REGISTRY_REPO:${CI_COMMIT_SHA} \ --tag $REGISTRY_REPO:latest \ + --tag $REGISTRY_REPO:${APP_VERSION} \ --label "git.commit=${CI_COMMIT_SHA}" \ --label "git.branch=${CI_COMMIT_BRANCH}" \ . @@ -82,15 +86,19 @@ steps: - /var/run/docker.sock:/var/run/docker.sock commands: - set -e + - apk add --no-cache jq + - APP_VERSION=$(jq -r .version package.json | sed 's/^v//') - echo "=== Pushing to registry ===" - 'echo "Registry: $REGISTRY_URL"' - 'echo "Repository: $REGISTRY_REPO"' + - 'echo "App version: $APP_VERSION"' - | echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY_URL" \ -u "$REGISTRY_USERNAME" \ --password-stdin - docker push $REGISTRY_REPO:${CI_COMMIT_SHA} - docker push $REGISTRY_REPO:latest + - docker push $REGISTRY_REPO:${APP_VERSION} - echo "✓ Images pushed successfully" depends_on: - 'Docker image build'