monolithprojects/Molecule for Ansible
Test Ansible Roles with Molecule
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| molecule_command | Molecule commands: check Use the provisioner to perform a Dry-Run. cleanup Use the provisioner to cleanup changes. converge Use the provisioner to configure instances. create Use the provisioner to start the instances. dependency Manage the role's dependencies. destroy Use the provisioner to destroy the instances. drivers List drivers. idempotence Use the provisioner to test the idempotence. init Initialize a new role or scenario. lint Lint the role. list List status of instances. login Log in to one instance. matrix List matrix of steps used to test instances. prepare Use the provisioner to prepare the instances. reset Reset molecule temporary folders. side-effect Use the provisioner to perform side-effects to the instances. syntax Use the provisioner to syntax check the role. test Test cicle. verify Run automated tests against instances. | yes | test |
| converge_extra_args | Run molecule converge with extra ansible-playbook arguments ( Same like: molecule converge -- --tags foo,bar --extra_vars "my_var=true"). | no | — |
| scenario | Run specific Molecule Scenario | no | — |
| os | Image name. | no | ubuntu16 |
| tag | The container image tag. | no | latest |
Outputs
no outputs