Molecule帮助开发Ansible角色
项目描述
关于Ansible Molecule
Molecule项目旨在帮助开发Ansible角色。
Molecule支持使用多个实例、操作系统和发行版、虚拟化提供商、测试框架和测试场景进行测试。
Molecule鼓励一种结果一致、编写良好、易于理解和维护的角色开发方法。
Molecule仅支持Ansible的最新两个主要版本(N/N-1),这意味着如果最新版本是2.9.x,我们也会用2.8.x测试我们的代码。
安装后,可以使用以下任何一种方法调用命令行
molecule ...
python3 -m molecule ... # python module calling method
文档
阅读文档及相关内容,请访问 https://readthedocs.ansible.org.cn/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 项目的一部分由社区维护。
许可
MIT 许可协议。
标志受Creative Commons NoDerivatives 4.0 许可协议许可。
如果您有其他用途,请联系我们。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
molecule-24.9.0.tar.gz (4.4 MB 查看散列值)
构建分发
molecule-24.9.0-py3-none-any.whl (120.1 kB 查看散列值)
关闭
molecule-24.9.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 8548eda13c31a1ea41ba0786b29dde466cfb812617c25792151335b17a410f63 |
|
MD5 | e8db665417f50b14754de62d5286751d |
|
BLAKE2b-256 | dc721c30d07b90b56c0521abaf999e14daf75ae493405d3ee91171fed15b75ae |
关闭
molecule-24.9.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ecb15e4c6b66e208e0621e19b100d471a06cd114371f46449620e7eda3ec0a62 |
|
MD5 | 24a1b32efab975ce471e08112981e737 |
|
BLAKE2b-256 | 0aa665319648d792cfdab7240b8ca1e565e09a9c004e640d5180a2ef95e468aa |