From b4db92030018ac1509c4eb7949605122de2f5bca Mon Sep 17 00:00:00 2001 From: Abdul Rahman Reza Date: Sat, 24 May 2025 12:12:29 +0900 Subject: [PATCH] update step --- .woodpecker.yml | 76 +++++++++++++++++++++---------------------------- 1 file changed, 33 insertions(+), 43 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index be0280b..d49117a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,46 +1,36 @@ steps: - - name: setup - image: node:22-alpine - commands: - - apk update && apk add git - - npm i typescript -g - - npm install - - echo '✅ success setup project' - when: - branch: - - main + - name: setup + image: node:22-alpine + commands: + - apk update && apk add git + - npm i typescript -g + - npm install + - echo '✅ success setup project' + when: + branch: + - master - - name: build-swagger - image: node:22-alpine - environment: - NODE_ENV: prod - commands: - - npm run swagger - when: - branch: - - main + - name: build-src + image: node:22-alpine + environment: + NODE_ENV: prod + commands: + - npm i typescript -g + - npm run build:production + - echo '✅ success compile typescript and ready to deploy' + when: + branch: + - master - - name: build-src - image: node:22-alpine - environment: - NODE_ENV: prod - commands: - - npm i typescript -g - - npm run build:production - - echo '✅ success compile typescript and ready to deploy' - when: - branch: - - main - - - name: deploy - image: docker - commands: - - docker builder prune -f - - docker container prune -f - - docker-compose build - - docker-compose up -d --no-deps --build --remove-orphans - volumes: - - /var/run/docker.sock:/var/run/docker.sock - when: - branch: - - main + - name: deploy + image: docker + commands: + - docker builder prune -f + - docker container prune -f + - docker-compose build + - docker-compose up -d --no-deps --build --remove-orphans + volumes: + - /var/run/docker.sock:/var/run/docker.sock + when: + branch: + - master