molecule
v24.9.0
molecule项目旨在帮助开发和测试 Ansible 角色。
molecule为多个实例、操作系统和发行版、虚拟化提供程序、测试框架和测试场景的测试提供支持。
molecule鼓励一种方法,该方法可以导致一致开发的角色,这些角色编写良好,易于理解和维护。
molecule仅支持 Ansible 的最新两个主要版本(N/N-1),这意味着如果最新版本是 2.9.x,我们还将使用 2.8.x 测试我们的代码。
安装后,可以使用以下任意方法调用命令行:
molecule ...
python3 -m molecule ... # python module calling method
阅读文档及更多信息,请访问 https://ansible.readthedocs.io/projects/ molecule /。
请参阅文档的“与我们交谈”部分来提出问题、寻求帮助和加入对话。
有关完整详细信息,请参阅 Ansible 通信指南。
如果您想快速行动并快速打补丁:
$ git clone https://github.com/ansible-community/ molecule && cd molecule
$ python3 -m venv .venv && source .venv/bin/activate
$ python3 -m pip install -U setuptools pip tox
您已准备好进行更改!
molecule项目由 Retr0h 创建,现在作为 Red Hat 项目 Ansible 的一部分由社区维护。
麻省理工学院许可证。
该徽标根据 Creative Commons NoDerivatives 4.0 许可证获得许可。
如果您有其他用途,请联系我们。