我尝试在ansible中导出环境变量,其中变量是一个map变量,如下所示。
例如,
Variable_123:
VAR23='
global:
string: abcd
environment:
local:
version: 2.32
'
使用ansible中的environment
函数进行设置时,如下所示:
- name: Run tests
environment: {{ Variable_123 }}
给出错误
mapping values are not allowed in this context
1条答案
按热度按时间yb3bgrhw1#
在您的情况下,您可能希望在变量 Variable_123 中创建这样的环境字典,其中环境变量 VAR23 将YAML字典作为字符串保存
您可以使用此环境
给予
可以将字符串转换为字典
给予
完整的测试行动手册示例
给予