From 32df56302626a3f190df76cb3af5e57eae9fe2a4 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 28 Jul 2025 13:44:17 -0300 Subject: [PATCH] =?UTF-8?q?ci:=20atualiza=20pipelines=20Drone=20CI=20(homo?= =?UTF-8?q?loga=C3=A7=C3=A3o=20e=20produ=C3=A7=C3=A3o)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 42 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index b08af7f..fd26b52 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,10 @@ kind: pipeline type: docker name: homolog +trigger: + branch: + - main + steps: - name: deploy to homolog image: appleboy/drone-scp @@ -14,7 +18,7 @@ steps: target: /home/app_fatura_homolog rm: true - - name: restart container + - name: restart homolog container image: appleboy/drone-ssh settings: host: 216.22.5.141 @@ -23,5 +27,39 @@ steps: port: 22 script: - cd /home/app_fatura_homolog - - docker compose down + - docker compose down --remove-orphans + - 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: + - cd /home/app_fatura + - docker compose down --remove-orphans - docker compose up -d