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 授權。
如果您有其他用途,請與我們聯絡。