48 lines
927 B
YAML
48 lines
927 B
YAML
---
|
|
# Dependency management (download roles/collections)
|
|
dependency:
|
|
name: galaxy
|
|
options:
|
|
requirements-file: ../requirements.yml
|
|
|
|
|
|
ansible:
|
|
cfg:
|
|
defaults:
|
|
host_key_checking: false
|
|
verbosity: 1
|
|
|
|
executor:
|
|
backend: ansible-playbook
|
|
args:
|
|
ansible_playbook:
|
|
- --diff
|
|
- --force-handlers
|
|
- --inventory=/path/to/inventory.yml
|
|
ansible_navigator:
|
|
- --mode stdout
|
|
- --pull-policy missing
|
|
- --execution-environment-image ghcr.io/ansible/community-ansible-dev-tools:latest
|
|
|
|
playbooks:
|
|
create: create.yml
|
|
converge: converge.yml
|
|
destroy: destroy.yml
|
|
cleanup: cleanup.yml
|
|
prepare: prepare.yml
|
|
side_effect: side_effect.yml
|
|
verify: verify.yml
|
|
|
|
scenario:
|
|
name: fedora
|
|
test_sequence:
|
|
- dependency
|
|
- syntax
|
|
- create
|
|
- prepare
|
|
- converge
|
|
- idempotence
|
|
- verify
|
|
- cleanup
|
|
- destroy
|