如何在jenkins的maven项目中设置变量,并在所有非依赖作业中使用它。这个变量不是静态的,我只能根据某些条件通过执行作业来设置它
答案 0 :(得分:0)
您可以通过自定义脚本以编程方式设置全局变量。 尽管我还没有亲自尝试/测试过,但您可以在此Google网上论坛讨论中自定义脚本。
https://groups.google.com/forum/#!topic/jenkinsci-users/KgCGuDmED1Q
注意它的意思:
该代码是需要执行的全局配置脚本 从Jenkins服务器的“ Groovy控制台”中获取。
不能从Jenkinsfile中使用它。
因此,您可能必须在作业之外执行它。完成后,您可以在下游作业中使用全局变量。