moving to molecule

This commit is contained in:
Matthew Stobbs
2026-01-29 11:53:09 -07:00
parent b727fb4231
commit 57b63d4503
19 changed files with 140 additions and 157 deletions

View File

@@ -0,0 +1,47 @@
---
# 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