From a1c188d1b6b7b48b01e4ca9362f49ed51125b43e Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Sun, 3 Jul 2022 03:11:36 +0200 Subject: [PATCH] add deploy ci --- .drone.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.drone.yml b/.drone.yml index f85755c..854b09b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -34,4 +34,39 @@ steps: event: exclude: - push +- name: dev docker + image: plugins/docker + settings: + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_PASSWORD + repo: secondhemd/shbot + tags: dev + when: + branch: + include: + - dev + event: + include: + - push +- name: deploy + image: appleboy/drone-ssh + settings: + host: + - s.ar21.de + username: root + key: + from_secret: DEPLOY_SSH_KEY + port: 22 + command_timeout: 2m + script: + - cd /root && docker-compose pull shbot && docker-compose up -d shbot + when: + branch: + include: + - master + event: + include: + - push # test \ No newline at end of file