Jenkins将所有环境变量传递给脚本

时间:2015-04-28 14:53:10

标签: python jenkins

我正在尝试将自定义python应用程序插入到我的Jenkins管道中。该应用需要传递当前ALL的{​​{1}}。

我可以通过cli提供它们,或者将它们全部写入工作区中的文件。你怎么解决这个问题?

这是出路吗? https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Pluginhttps://wiki.jenkins-ci.org/display/JENKINS/SharedObjects+Plugin

1 个答案:

答案 0 :(得分:0)

我不确定您的案例是否需要任何Jenkins插件。

如果从脚本构建步骤调用python应用程序,默认情况下所有变量都应该在应用程序的环境中。如果需要将环境变量转储保存到文件中,只需根据操作系统使用env / set命令。