From de1961ea2694ccf70c809376c4232339a780dc31 Mon Sep 17 00:00:00 2001 From: adb-sh Date: Wed, 29 Mar 2023 13:09:37 +0200 Subject: [PATCH] debug and add deployment --- .drone.yml | 23 +++++++++++++++++++++++ docker-compose.prod.yml | 2 ++ 2 files changed, 25 insertions(+) diff --git a/.drone.yml b/.drone.yml index 0ce3491..3e0ef7c 100644 --- a/.drone.yml +++ b/.drone.yml @@ -16,3 +16,26 @@ steps: from_secret: docker_username password: from_secret: docker_password + +--- +kind: pipeline +type: docker +name: deploy + +depends_on: + - build + +steps: + - name: pull and deploy + image: appleboy/drone-ssh:linux-amd64 + settings: + host: + from_secret: ssh_host + username: + from_secret: ssh_user_name + key: + from_secret: ssh_private_key + script: | + cd /media/docker/adb.sh + docker compose -f docker-compose.prod.yml -p adb-sh pull -q + docker compose -f docker-compose.prod.yml -p adb-sh up -d diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 2589457..e274e64 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -16,3 +16,5 @@ services: - "traefik.http.services.adb-sh.loadbalancer.server.port=8080" - "traefik.http.routers.adb-sh.tls.certresolver=mytlschallenge" - "traefik.docker.network=web" + networks: + - web