|
@@ -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 |