--- kind: pipeline type: docker name: blog_kevins-lab platform: os: linux arch: amd64 steps: - name: frontend_install image: node:14 commands: - node -v - yarn --version - name: backend_build image: node:14 commands: - node -v - yarn --version - yarn - yarn build - name: deploy image: appleboy/drone-ssh pull: true secrets: - ssh_key when: event: - push branch: - main - drone-test status: success settings: host: 10.0.0.58 username: root key: from_secret: ssh_key command_timeout: 600s script: - /root/blog-deploy.sh trigger: branch: - main event: include: - pull_request - push