Molecule aids in the development and testing of Ansible content: collections, playbooks and roles
-
Updated
Aug 27, 2024 - Python
Molecule aids in the development and testing of Ansible content: collections, playbooks and roles
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
A text-based user interface (TUI) for Ansible.
vscode/vscodium extension for providing Ansible auto-completion and integrating quality assurance tools like ansible-lint, ansible syntax check, yamllint, molecule and ansible-test.
A pytest plugin that enables the use of ansible in tests, enables the use of pytest as a collection unit test runner, and exposes molecule scenarios through a pytest fixture.
The tox-ansible plugin dynamically creates a full matrix of python interpreter and ansible-core version environments for running integration, sanity, and unit for an ansible collection both locally and in a Github action. tox virtual environments are leveraged for collection building, collection installation, dependency installation, and testing.
Build and maintain a development environment including ansible collections and their python dependencies
The `ansible-sign` utility for signing and verifying Ansible project directory contents.
Add a description, image, and links to the ansible-dev-tools topic page so that developers can more easily learn about it.
To associate your repository with the ansible-dev-tools topic, visit your repo's landing page and select "manage topics."