| @@ -5,31 +5,29 @@ platform: | |||||
| os: linux | os: linux | ||||
| arch: arm64 | arch: arm64 | ||||
| volumes: | volumes: | ||||
| - name: cache | |||||
| host: | |||||
| path: /var/lib/cache | |||||
| - name: cache | |||||
| host: | |||||
| path: /var/lib/cache | |||||
| steps: | steps: | ||||
| - name: maventask1 | - name: maventask1 | ||||
| image: maven:3-jdk-10 | image: maven:3-jdk-10 | ||||
| volumes: | volumes: | ||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| commands: | commands: | ||||
| - echo "clean target" | - echo "clean target" | ||||
| - name: maventask2 | - name: maventask2 | ||||
| image: maven:3-jdk-10 | image: maven:3-jdk-10 | ||||
| volumes: | volumes: | ||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| commands: | commands: | ||||
| - echo "install dependency" | - echo "install dependency" | ||||
| - name: maven | - name: maven | ||||
| image: maven:3-jdk-10 | image: maven:3-jdk-10 | ||||
| volumes: | volumes: | ||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| - name: cache | |||||
| path: /root/.m2 | |||||
| commands: | commands: | ||||
| - mvn compile | - mvn compile | ||||
| depends_on: | depends_on: | ||||
| @@ -38,16 +36,16 @@ steps: | |||||
| - name: 远程主机部署 | - name: 远程主机部署 | ||||
| image: appleboy/drone-ssh:linux-arm64 | image: appleboy/drone-ssh:linux-arm64 | ||||
| settings: | settings: | ||||
| host: | |||||
| host: | |||||
| from_secret: ip | from_secret: ip | ||||
| username: | |||||
| username: | |||||
| from_secret: name | from_secret: name | ||||
| password: | |||||
| password: | |||||
| from_secret: pwd | from_secret: pwd | ||||
| port: 22 | port: 22 | ||||
| script: | script: | ||||
| - chmod +x /home/deploy.sh | |||||
| - nohup bash /home/deploy.sh & | |||||
| - chmod +x /home/deploy.sh | |||||
| - nohup bash /home/deploy.sh & | |||||
| trigger: | trigger: | ||||
| branch: | branch: | ||||
| - parallel | - parallel | ||||