2017-06-13 09:08:46 +02:00
|
|
|
pipeline:
|
|
|
|
build:
|
2017-06-13 09:07:58 +02:00
|
|
|
image: rics3n/drone-ansible
|
|
|
|
commands:
|
|
|
|
- ansible-playbook -vvv playbook.yml -i hosts --syntax-check
|
|
|
|
|
2017-06-13 09:08:46 +02:00
|
|
|
deploy:
|
2017-06-13 08:54:28 +02:00
|
|
|
image: rics3n/drone-ansible
|
2017-06-13 09:37:32 +02:00
|
|
|
environment:
|
|
|
|
- SSH_KEY: ${SSH_KEY}
|
2017-06-13 09:10:11 +02:00
|
|
|
commands:
|
2017-06-13 09:20:00 +02:00
|
|
|
- env
|
2017-06-13 09:12:10 +02:00
|
|
|
- echo "$SSH_KEY"
|
2017-06-13 09:10:11 +02:00
|
|
|
- mkdir /root/.ssh && echo "$SSH_KEY" > /root/.ssh/id_rsa && chmod 0600 /root/.ssh/id_rsa
|
|
|
|
- ansible-playbook playbook.yml -i hosts
|
2017-06-13 08:54:28 +02:00
|
|
|
when:
|
|
|
|
branch: master
|
|
|
|
|