kind: pipeline type: docker name: production when: event: [ push ] branch: [ master ] trigger: branch: - master steps: - name: build-frontend image: node:14-alpine commands: - cd frontend - npm i - npm run build - name: deploy image: drillster/drone-rsync settings: hosts: from_secret: deploy_hosts user: from_secret: deploy_user key: from_secret: deploy_ssh_key target: from_secret: deploy_target source: frontend/dist/