使用https://github.com/concourse/concourse:latest (4.2.2)。
当我有一个concourse-ci管道文档时,我可以使用像((var))和{{var}}这样的变量-但是我如何传递一个带有像这样的变量的文件呢
params:
kubectl: | k8s/mykubectl # a template file that has variables然后这个文件包含如下内容:
run test --image=testme:((mytag)) --port ((myport))我如何让concourse替换这些变量,例如ansible模板模块将会做什么..
谢谢你的建议!
发布于 2018-12-31 17:12:55
我用https://github.com/kelseyhightower/confd找到了一个答案。
希望这能有所帮助!!
发布于 2018-12-21 17:21:51
我不知道Concourse-CI,所以我不确定我是否正确理解了您的问题。然而,如果您的问题是:如何确保Ansible不会解释模板文件的某些部分?我建议您使用raw标记来转义模板块。
{% raw %}
run test --image=testme:((mytag)) --port ((myport))
{% endraw %}https://stackoverflow.com/questions/53865649
复制相似问题