0

我想从我的requirements.yaml文件中安装一些角色,

看起来像这样:

要求.yaml:

- src: git@gitlab.company.com:mygroup/ansible-base.git
  scm: git
  version: "mybranch" #MY BRANCH AS PARAMETER

安装,我习惯运行这个命令:

ansible-galaxy install -f -r playbook/requirements.yaml

我的目的是如何配置我的文件以获取版本属性值作为参数,就像这样

  version: "{{branch_var}}" #MY BRANCH AS PARAMETER

并能够从命令行传递该参数,如下所示:

ansible-galaxy install -f -r playbook/requirements.yaml -e branch_var="mybranch"

那可能吗 ?,如果没有,还有其他选择吗?

4

0 回答 0