我有一个角色,role-1,我正在测试它依赖于另一个角色,role-2。我在准备步骤中将第二个角色角色 2 克隆到/tmp
,稍后/tmp
在收敛期间将其导入,但是在
INFO Running default > syntax
我收到错误期间,找不到角色 2,因为该角色尚未克隆并且系统上不存在。
从调试/详细输出看来,molecule test
导致以下命令正在运行
COMMAND: ansible-playbook --diff --inventory /home/vagrant/.cache/molecule/role-1/default/inventory --skip-tags molecule-notest,notest --syntax-check /opt/role-1-role/ansible/roles/role-1/molecule/default/converge.yml
有没有办法停止运行此命令--syntax-check
,覆盖运行的默认命令molecule test
?还是让语法检查跳过某些任务或文件?