โครงการโมเลกุลได้รับการออกแบบเพื่อช่วยในการพัฒนาและทดสอบบทบาท Ansible
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/โมเลกุล/
ดูส่วนพูดคุยกับเราในเอกสารประกอบเพื่อถามคำถาม ค้นหาความช่วยเหลือ และเข้าร่วมการสนทนา
สำหรับรายละเอียดทั้งหมด โปรดดูคู่มือการสื่อสาร 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 และขณะนี้ได้รับการดูแลโดยชุมชนโดยเป็นส่วนหนึ่งของโครงการ Ansible โดย Red Hat
ใบอนุญาตเอ็มไอที
โลโก้ได้รับอนุญาตภายใต้ Creative Commons NoDerivatives 4.0 License
หากคุณมีจุดประสงค์อื่นใดในใจ โปรดติดต่อเรา