Add cache to minimize time for installing ansible collections
continuous-integration/drone Build is failing
continuous-integration/drone Build is failing
This commit is contained in:
@@ -139,6 +139,9 @@ steps:
|
|||||||
- git push origin main
|
- git push origin main
|
||||||
- name: deploy image
|
- name: deploy image
|
||||||
image: plugins/ansible:latest
|
image: plugins/ansible:latest
|
||||||
|
volumes:
|
||||||
|
- name: cache
|
||||||
|
path: /root/.ansible
|
||||||
settings:
|
settings:
|
||||||
playbook: ansible/deploy_spring.yaml
|
playbook: ansible/deploy_spring.yaml
|
||||||
inventory: ansible/inventories/production
|
inventory: ansible/inventories/production
|
||||||
@@ -148,6 +151,11 @@ steps:
|
|||||||
vault_password:
|
vault_password:
|
||||||
from_secret: vault_password
|
from_secret: vault_password
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- name: cache
|
||||||
|
host:
|
||||||
|
path: /var/lib/drone/cache/.ansible
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
# target:
|
# target:
|
||||||
# - production
|
# - production
|
||||||
|
|||||||
Reference in New Issue
Block a user