diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..cfa555b --- /dev/null +++ b/.drone.yml @@ -0,0 +1,27 @@ +kind: pipeline +type: docker +name: default +steps: + - name: build js app + image: node + commands: + - yarn install + - yarn build + + - name: deploy + image: apairon/mark2web:latest + pull: never + environment: + RSYNC_USER: BASISPANEL_RSYNC_USERNAME + RSYNC_PASS: # SET PASSWORD IN ci.basehosts.de + from_secret: rsync_master + commands: + - ' + rsync -rlcgD --perms -i -u -v --stats --progress + --delete + -e "sshpass -p $${RSYNC_PASS} ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -p 22222" + build/ + $${RSYNC_USER}@ftp1.webmakers.de:./' + when: + branch: [master] + event: [push]