jenkins

时间:2018-02-20 10:04:40

标签: jenkins groovy jenkins-groovy

在Jenkins的工作中,我有一个groovy脚本,分为两部分。它在SCM之前做了一些事情,并在作为最后一个构建指令的工作结束时做了一些其他事情。

现在,我需要访问第二部分中的变量,我在第一部分中设置了变量。

怎么做?

我尝试将变量标记为@Field Boolean myFlag = false的字段,但仍然无法在脚本的第二部分访问myFlag。

口译员说: groovy.lang.MissingPropertyException: No such property: myFlag for class: Script1

有没有人知道如何在第二部分中完成从脚本的第一部分访问变量?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以将这些变量作为Jenkins作业的参数传递。这样你就可以访问变量。

您的问题并不清楚您是否在作业中运行单个脚本,或者您是否正在执行多个脚本。