| @@ -1,49 +1,48 @@ | |||||
| kind: pipeline | |||||
| type: docker | |||||
| name: 1 | |||||
| platform: | |||||
| os: linux | |||||
| arch: amd64 | |||||
| workspace: | |||||
| base: /opt/workspace | |||||
| path: work | |||||
| volumes: | |||||
| - name: m2 | |||||
| host: | |||||
| path: /root/.m2 | |||||
| - name: dest | |||||
| host: | |||||
| path: /root/target | |||||
| steps: | |||||
| - name: maven | |||||
| image: maven:3-jdk-10 | |||||
| volumes: | |||||
| - name: m2 | |||||
| path: /root/.m2 | |||||
| - name: dest | |||||
| path: /root/target | |||||
| commands: | |||||
| - mvn package | |||||
| - mv target/webssh.war /root/target/ | |||||
| - sleep 10 | |||||
| - name: ssh-deploy | |||||
| image: appleboy/drone-ssh | |||||
| settings: | |||||
| host: | |||||
| - 113.246.243.98 | |||||
| username: root | |||||
| password: wang199637 | |||||
| port: 4221 | |||||
| command_timeout: 2m | |||||
| script: | |||||
| - docker run -v /root/target/:/usr/local/tomcat/webapps/ -p61002:8080 -d tomcat:9.0 | |||||
| trigger: | |||||
| branch: | |||||
| - master | |||||
| event: | |||||
| - push | |||||
| kind: pipeline | |||||
| type: docker | |||||
| name: 1 | |||||
| platform: | |||||
| os: linux | |||||
| arch: amd64 | |||||
| workspace: | |||||
| base: /opt/workspace | |||||
| path: work | |||||
| volumes: | |||||
| - name: m2 | |||||
| host: | |||||
| path: /root/.m2 | |||||
| - name: dest | |||||
| host: | |||||
| path: /root/target | |||||
| steps: | |||||
| - name: maven | |||||
| image: maven:3-jdk-10 | |||||
| volumes: | |||||
| - name: m2 | |||||
| path: /root/.m2 | |||||
| - name: dest | |||||
| path: /root/target | |||||
| commands: | |||||
| - mvn package | |||||
| - mv target/webssh.war /root/target/ | |||||
| - name: ssh-deploy | |||||
| image: appleboy/drone-ssh | |||||
| settings: | |||||
| host: | |||||
| - 113.246.243.98 | |||||
| username: root | |||||
| password: wang199637 | |||||
| port: 4221 | |||||
| command_timeout: 2m | |||||
| script: | |||||
| - docker run -v /root/target/:/usr/local/tomcat/webapps/ -p61002:8080 -d tomcat:9.0 | |||||
| trigger: | |||||
| branch: | |||||
| - master | |||||
| event: | |||||
| - push | |||||