| @@ -12,16 +12,20 @@ steps: | |||||
| path: /root/.m2 | path: /root/.m2 | ||||
| commands: | commands: | ||||
| - mvn compile | - mvn compile | ||||
| - name: check ansible syntax | |||||
| image: plugins/ansible:3 | |||||
| - name: 远程主机部署 | |||||
| image: appleboy/drone-ssh:linux-arm64 | |||||
| settings: | settings: | ||||
| playbook: ansible/playbook.yml | |||||
| galaxy: ansible/requirements.yml | |||||
| inventory: ansible/inventory | |||||
| syntax_check: true | |||||
| host: | |||||
| from_secret: ip | |||||
| username: | |||||
| from_secret: name | |||||
| password: | |||||
| from_secret: pwd | |||||
| port: 22 | |||||
| script: | |||||
| - echo hello | |||||
| trigger: | trigger: | ||||
| branch: | branch: | ||||
| - ansible | - ansible | ||||
| event: | event: | ||||
| - cron | |||||
| - push | |||||