| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- kind: pipeline
- name: default
- steps:
- # - name: build
- # image: node:14
- # commands:
- # - npm config set registry http://registry.npm.taobao.org
- # - npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
- # - npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
- # - npm i
- # - npm run build:stage
- # - pwd
- # - ls -la
- # - name: removeFiles
- # image: appleboy/drone-ssh
- # settings:
- # host: gdsc.ninecase.top
- # username: root
- # password: $jgkj001
- # debug: true
- # script:
- # - cd /www/wwwroot/railway-web.iamsee.com/release
- # - pwd
- # - chattr -i dist/.user.ini
- # - rm -rf dist
- # - rm -rf Dockerfile
- - name: scp_files
- image: appleboy/drone-scp
- settings:
- host: 172.17.0.1
- username: root
- password: $jgkj001
- debug: true
- target: /www/wwwroot/railway-web.iamsee.com/release
- source:
- - dist
- - Dockerfile
- rm: true,
- script::
- - ls -hl
- - name: deploy-build-image
- image: appleboy/drone-ssh
- settings:
- host: gdsc.ninecase.top
- username: root
- password: $jgkj001
- debug: true
- script:
- - export PATH=/usr/local/bin:$PATH
- - echo $PATH
- - docker build -t iamsee/gdsc-web:1.0.0 .
- volumes:
- - name: cache # The name use in this pipeline,
- host:
- path: /tmp/cache # The path be used in the host.
- - name: dockersock
- host:
- path: /var/run/docker.sock
|