Как проще всего пропустить некоторые ролевые задачи при функциональном тестировании с помощью 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