Files
nwxraybot/.woodpecker/pipeline.yml
sergey ff615e2b67
Some checks are pending
ci/woodpecker/push/pipeline Pipeline is pending
ci/woodpecker/manual/pipeline Pipeline is pending
Обновить .woodpecker/pipeline.yml
2025-04-05 23:59:19 +03:00

28 lines
659 B
YAML

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:
- branch: [deploy, master]
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:
- branch: deploy
event: manual