I started contributing to the community.general collection some 4-5 years ago, and over that time developed this tool andebox
to help me cut through the boilerplate tasks when testing and working with the collection.
Forward a couple of years, andebox
has reached a new level of maturity, and we would like to announce it to the broader community.
Amongst other features, andebox
can be used to run tests directly in the root of the collection git repository, like:
Some of the other features:
- Reformat the YAML documentation blocks of the plugins
- Run tests against multiple versions of
ansible-core
usingtox
- Use
vagrant
to run integration tests in local temporary VMs
andebox
is available in PyPI at: andebox · PyPI
Contributions, comments, bug-reports are welcome! Hope you guys like it!