【发布时间】:2019-04-29 18:15:09
【问题描述】:
我正在尝试通过 jenkinsfile 更新 openshift 中的环境变量。我可以通过以下命令更新环境变量,但该命令的问题是我必须在 jenkinsfile 中输入所有变量,因此它不安全,并且 jenkinsfile 有时看起来很长而且很丑陋。
"命令"oc set env dc/prj -e te1=tes -e tes2=tes2 Ntes=ntes""
通常对于其他服务器,我习惯将所有环境变量添加到jenkins的配置文件中,并将配置文件直接传递给服务器。
只是想知道是否有人做过任何事情,我可以使用 jenkins 配置文件通过 jenkinsfile 将所有环境变量传递给 openshift 容器。
谢谢
【问题讨论】:
-
是否必须通过 jenkins 配置文件进行配置,或者您想知道使用 openshift 模板的其他程序吗?如果是这样,我可以提供一些我们在项目中关注的信息。
-
这不是强制性的,也希望看到您的不同方法。谢谢
标签: jenkins environment-variables openshift