BetterCallPraskovia/.drone.yml
Arxip222 66392765b9
All checks were successful
continuous-integration/drone/push Build is passing
fix drone v2
2025-12-24 15:27:57 +03:00

34 lines
689 B
YAML

kind: pipeline
type: docker
name: deploy-backend
trigger:
event:
- push
- pull_request
- tag
branch:
- main
steps:
- name: deploy-backend
image: appleboy/drone-ssh
timeout: 30m
settings:
host:
from_secret: server_host
username:
from_secret: server_username
password:
from_secret: server_password
port: 22
command_timeout: 30m
script:
- cd BetterCallPraskovia
- git pull origin main
- docker-compose stop backend tg_bot
- docker-compose rm -f backend tg_bot
- docker-compose up --build --force-recreate -d backend tg_bot
- docker image prune -f