Files
app_faturas/.drone.yml
root de7382846c
Some checks failed
continuous-integration/drone/push Build is failing
ci: corrige indentação de scp_args para ignorar docker-compose.yml
2025-07-28 18:24:39 -03:00

69 lines
1.3 KiB
YAML

---
kind: pipeline
type: docker
name: homolog
trigger:
branch:
- main
steps:
- name: deploy to homolog
image: appleboy/drone-scp
settings:
host: 216.22.5.141
username: root
password: F6tC5tCh29XQRpzp
port: 22
source: .
target: /home/app_fatura_homolog
rm: true
scp_args:
- "--exclude=docker-compose.yml"
- name: restart homolog container
image: appleboy/drone-ssh
settings:
host: 216.22.5.141
username: root
password: F6tC5tCh29XQRpzp
port: 22
script:
- docker rm -f FaturasHomolog || true
- cd /home/app_fatura_homolog
- docker compose up -d
---
kind: pipeline
type: docker
name: production
trigger:
branch:
- production
steps:
- name: deploy to production
image: appleboy/drone-scp
settings:
host: 216.22.5.141
username: root
password: F6tC5tCh29XQRpzp
port: 22
source: .
target: /home/app_fatura
rm: true
- name: restart production container
image: appleboy/drone-ssh
settings:
host: 216.22.5.141
username: root
password: F6tC5tCh29XQRpzp
port: 22
script:
- docker rm -f Faturas || true
- cd /home/app_fatura
- docker compose up -d