在詹金斯中设置全局变量

时间:2020-05-20 14:47:21

标签: jenkins environment-variables

如何在jenkins的maven项目中设置变量,并在所有非依赖作业中使用它。这个变量不是静态的,我只能根据某些条件通过执行作业来设置它

1 个答案:

答案 0 :(得分:0)

您可以通过自定义脚本以编程方式设置全局变量。 尽管我还没有亲自尝试/测试过,但您可以在此Google网上论坛讨论中自定义脚本。

https://groups.google.com/forum/#!topic/jenkinsci-users/KgCGuDmED1Q

注意它的意思:

该代码是需要执行的全局配置脚本 从Jenkins服务器的“ Groovy控制台”中获取。

不能从Jenkinsfile中使用它。

因此,您可能必须在作业之外执行它。完成后,您可以在下游作业中使用全局变量。