Feat: update woodpecker
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful

This commit is contained in:
2025-01-22 12:59:35 +03:00
parent 970a0e6fd4
commit 0faff426a7

29
.woodpecker/pipeline.yml Normal file
View File

@@ -0,0 +1,29 @@
when:
- branch: [master, deploy]
event: [push, manual]
steps:
- name: build
image: docker:latest
commands:
- echo "$ENV_FILE" > .env
- docker build -t nwxraybot:latest .
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
ENV_FILE:
from_secret: ENV_FILE
when:
- event: [push, manual]
- name: deploy
image: docker:latest
commands:
- echo "$ENV_FILE" > .env
- docker compose up -d
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
ENV_FILE:
from_secret: ENV_FILE
depends_on: [build]
when:
- event: manual