diff --git a/.drone.yml b/.drone.yml index 9f4e603..66f50a6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,7 +18,15 @@ steps: source: . target: /home/app_fatura_homolog rm: false - + + - name: build image + image: docker + volumes: + - name: dockersock + path: /var/run/docker.sock + commands: + - cd /home/app_fatura_homolog + - docker build -t faturas_homolog . - name: restart homolog container image: appleboy/drone-ssh @@ -32,35 +40,7 @@ steps: - cd /home/app_fatura_homolog - docker compose -f docker-compose-homolog.yml 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 +volumes: + - name: dockersock + host: + path: /var/run/docker.sock