--- kind: pipeline type: docker name: backset.cn deploy # 宿主机目录 volumes: - name: node_modules host: path: /home/drone/cache/node_modules steps: - name: build-web image: node:16.19-alpine # 容器内挂载点 volumes: - name: node_modules path: /drone/src/node_modules commands: - pwd - node -v - npm -v - npm install -g pnpm - pnpm install - pnpm build:web - name: deploy-web image: appleboy/drone-scp:1.6 settings: host: - backset.cn username: root password: cr654654. port: 22 overwrite: true command_timeout: 2m target: /www/wwwroot/nginx/html/backset.cn/ source: ./apps/web/dist/*