From 6d62ce06235f39f26ec7b0985f168d8d7021ace7 Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Fri, 3 Apr 2020 10:07:02 +0100 Subject: [PATCH] . --- .drone.do.yml | 22 ++++++++++++++++++++-- letsencrypt-nginx/Dockerfile.do | 2 +- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.drone.do.yml b/.drone.do.yml index 61187cc..a55a33f 100644 --- a/.drone.do.yml +++ b/.drone.do.yml @@ -49,6 +49,24 @@ steps: commands: - cd letsencrypt-nginx - sh build.sh do $${LOCAL_DOCKER_REGISTRY} +- name: deploy + when: + branch: + - do + image: appleboy/drone-ssh + settings: + host: + from_secret: ssh-host + username: + from_secret: ssh-user + key: + from_secret: ssh-key + passphrase: + from_secret: ssh-passphrase + port: + from_secret: ssh-port + script: + - rm -r ~/stack-deploy - name: scp files when: branch: @@ -66,7 +84,7 @@ steps: port: from_secret: ssh-port command_timeout: 2m - target: ~/gitea-drone-stack-deploy + target: ~/stack-deploy source: - . - name: deploy @@ -118,7 +136,7 @@ steps: - export CERTBOT_EMAIL=$CERTBOT_EMAIL - export GIT_DOMAIN=$GIT_DOMAIN - docker network prune -f - - cd ~/gitea-drone-stack-deploy + - cd ~/stack-deploy - docker stack rm gitea - sleep 60 - docker stack deploy -c docker-compose-do.yml gitea diff --git a/letsencrypt-nginx/Dockerfile.do b/letsencrypt-nginx/Dockerfile.do index 4e9cadc..c7ee953 100644 --- a/letsencrypt-nginx/Dockerfile.do +++ b/letsencrypt-nginx/Dockerfile.do @@ -1,3 +1,3 @@ ARG image FROM $image -COPY ./conf/git.conf /etc/nginx/user.conf.d/server._conf \ No newline at end of file +COPY ./conf/do.conf /etc/nginx/user.conf.d/server._conf \ No newline at end of file