Кой е най-лесният начин да пропусна някои ролеви задачи, когато извършвам функционално тестване с помощта на Ansible Molecule?
Как да пропусна някои задачи за роли, когато тествам с Ansible Molecule?
Отговори (2)
Има два маркера, които можете да използвате, които са имплицитни, когато кодът се изпълнява от молекула notest
и molecule-notest
.
Пример:
- name: my task
tags: notest
shell: sudo rm -rf /
person
sorin
schedule
26.07.2019
Можете да използвате допълнителните аргументи на командния ред към командата ansible-playbook, за да пропуснете етикети като този:
molecule converge -- --skip-tags="<your role>"
За да използвате тази опция, първо трябва да маркирате задачата си, както показва https://stackoverflow.com/a/57216583/7066745
Източник: https://molecule.readthedocs.io/en/latest/usage.html
person
Moises Barba Perez
schedule
03.07.2020