当我从这样的ansible剧本中设置env变量时:
- name: Setting variable
shell: echo $URL
environment:
URL: "{{ URL }}"
我希望从本地主机上看到此变量,但事实并非如此:
echo $URL
一无所获。
如何使URL对主机操作系统可见?
编辑:
答案 0 :(得分:0)
粗暴的解决方法-
- name: Setting variable
shell: |
export URL={{ URL }}
echo $URL
是的,我也不喜欢它,但是如果您使用的是Shell,它应该会让您动起来。