【发布时间】:2023-01-05 11:22:05
【问题描述】:
下面是我正在使用的 yaml 的 sn-p。如果变量 ENV 设置为“abc”,我想调用 yaml 说 abc.yml,如果变量(作为参数传递)设置为“xyz”,则调用 xyz.yml。如何在 yaml 中使用 if 条件?
script:
- ansible-playbook -i <dir> pqr.yaml --verbose -f 10 -e "ENV=${ENV}.... "
- ansible-playbook -i <dir> abc.yaml --verbose -f 10 -e "ENV=${ENV}.... "
- ansible-playbook -i <dir> xyz.yaml --verbose -f 10 -e "ENV=${ENV}.... "
- ansible-playbook -i <dir> hjk.yaml --verbose -f 10 -e "ENV=${ENV}.... "
【问题讨论】: