diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..255f73c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,59 @@ +--- +kind: pipeline +type: docker +name: build + +trigger: + branch: + - main + event: + - push + - pull_request + +steps: + - name: lint + image: node:18 + commands: + - npm install + - npm run lint + - name: build + image: node:18 + environment: + NODE_OPTIONS: '--openssl-legacy-provider' + commands: + - npm run build + +--- +kind: pipeline +type: docker +name: deploy + +trigger: + branch: + - main + event: + - push + +steps: + - name: build + image: node:18 + environment: + NODE_OPTIONS: '--openssl-legacy-provider' + commands: + - npm install + - npm run build + - name: deploy + image: drillster/drone-rsync + settings: + hosts: [ "www.wtf-eg.net" ] + user: onboarding + key: + from_secret: SSH_KEY + source: ./dist + target: /srv/www/onboarding.wtf-eg.de/ + recursive: true +--- +kind: signature +hmac: a64063ea577aa43936857eae4a544695de0f3b3ee20e80646df9e75b2130e4ff + +...