From 91d2f2da8acbd4d8080ea0062f04840ca20c0963 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Wed, 6 Dec 2023 17:48:53 +0100 Subject: [PATCH] drone deployment --- .drone.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000..03c1e3fb --- /dev/null +++ b/.drone.yml @@ -0,0 +1,40 @@ +kind: pipeline +name: deploy-froxlor +type: docker + +platform: + os: linux + arch: arm64 + +trigger: + branch: + - private-0.10.35.1-dmarc + event: + include: + - push + +steps: +- name: deploy + image: cr.wks/drone/drone-rsync:latest + settings: + hosts: ["rechner02.maketank.net"] + source: ./ + target: /var/www/froxlor + user: www-data + exclude: ['.git*', '*drone.yml', '.settings', '.buildpath', '.editorconfig', '.project', '.travis.yml'] + args: '-v -n --delete' + log_level: quiet + key: + from_secret: ssh-www-data-maketank-rsa + command_timeout: 15m +#- name: clear-cache +# image: appleboy/drone-ssh +# settings: +# host: +# - rechner02.maketank.net +# username: kmmportal +# key: +# from_secret: ssh-kmmportal-maketank-rsa +# script: +# - cd ~/drupal/sites/default && ~/drupal/vendor/bin/drush cc all +# \ No newline at end of file