我有这个剧本:
roles:
- { role: common}
- { role: mariadb}
- { role: wordpress}
想要的是在每个角色中,我希望将第一个任务作为一些条件,如果为真,那么我想跳过整个角色,剧本继续下一个。
现在我可以when
这样使用:
roles:
- { role: common, when: mvar is False }
但是为此,我必须评估mvar
in playbook 本身,但为此mvar
我需要该角色本身的所有其他 vars 等内容。所以我在角色中做起来会更容易。
有什么办法吗?