From 232b107a3fc168679bce8d0c52342df044ff03f6 Mon Sep 17 00:00:00 2001 From: mifi Date: Sat, 31 Jan 2026 12:39:16 -0300 Subject: [PATCH] Try this... --- .woodpecker/build.yaml | 5 +++-- .woodpecker/deploy.yaml | 19 ++++++++++--------- .woodpecker/test.yaml | 7 ++++--- 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index 5c97b6d..120cbaf 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -7,11 +7,12 @@ when: - event: tag - event: manual +depends_on: + - lint + steps: - name: build image: node:20-alpine commands: - corepack enable && corepack prepare pnpm@10.28.2 --activate - pnpm run build - depends_on: - - lint diff --git a/.woodpecker/deploy.yaml b/.woodpecker/deploy.yaml index bbfe7ee..4ce0d89 100644 --- a/.woodpecker/deploy.yaml +++ b/.woodpecker/deploy.yaml @@ -5,8 +5,13 @@ when: branch: main event: [push, tag, manual] +depends_on: + - lint + - build + - test + steps: - - name: docker-build + - name: 'Docker image build' image: docker:latest environment: REGISTRY_REPO: git.mifi.dev/mifi-ventures/landing @@ -25,12 +30,8 @@ steps: --label "git.branch=${CI_COMMIT_BRANCH}" \ . - echo "✓ Docker image built successfully" - depends_on: - - lint - - build - - test - - name: push + - name: 'Push to registry' image: docker:latest environment: REGISTRY_URL: git.mifi.dev @@ -54,9 +55,9 @@ steps: - docker push $REGISTRY_REPO:latest - echo "✓ Images pushed successfully" depends_on: - - docker-build + - 'Docker image build' - - name: deploy + - name: 'Trigger Portainer stack redeploy' image: curlimages/curl:latest environment: PORTAINER_WEBHOOK_URL: @@ -74,4 +75,4 @@ steps: fi echo "✓ Portainer redeploy triggered (HTTP $code)" depends_on: - - push + - 'Push to registry' diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index b8af659..d3a5f61 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -7,12 +7,13 @@ when: - event: tag - event: manual +depends_on: + - lint + - build + steps: - name: test image: node:20-alpine commands: - corepack enable && corepack prepare pnpm@10.28.2 --activate - pnpm test - depends_on: - - lint - - build