This repository has been archived on 2022-08-22. You can view files and clone it, but cannot push or open issues or pull requests.
autonomic.new-hetzner/molecule/default/molecule.yml
decentral1se e0e0977b1e
Some checks reported errors
continuous-integration/drone/push Build was killed
init
2022-05-30 12:59:44 +02:00

38 lines
717 B
YAML

---
dependency:
name: galaxy
driver:
name: docker
platforms:
- name: "autonomic.new-hetzner-${INSTANCE_UUID}"
image: debian:buster
provisioner:
name: ansible
lint: |
set -e
yamllint -c .yamllint.yml .
ansible-lint --exclude .drone.yml -c .ansible-lint.yml .
scenario:
test_sequence:
- lint
- dependency
- cleanup
- destroy
- syntax
- create
- prepare
- converge
# TODO(decentral1se): Disabled for now since there are so many tasks which
# simply always report changed and I'd rather not patch this issue which is
# really something to do with Ansible and not Molecule.
# - idempotence
- side_effect
- verify
- cleanup
- destroy