使用Groovy脚本在Jenkins从节点中运行作业

问题描述 投票:0回答:1

我对于是否可以在从属节点中使用Groovy脚本运行Jenkins作业感到困惑。我提到了一个StackOverflow答案[1],它说系统Groovy脚本作业可以在主服务器上运行,而不能在从属服务器上运行,要在从属服务器上运行作业,它必须是Groovy脚本而不是System Groovy脚本。有人可以向我说明我们是否可以使用系统Groovy脚本运行从属作业?由于我正在尝试使用Groovy脚本,因此无法访问几个Jenkins实例。请给我建议一个更好的方法并进行解释。在此先感谢

jenkins groovy jenkins-groovy
1个回答
0
投票

我终于发现,只能使用Grovvy脚本在Jenkins从属节点中运行作业。系统常规脚本在Hudson主服务器的JVM中运行。因此,它将可以访问Hudson的所有内部对象,因此我们可以使用它来更改Hudson的状态。它类似于Jenkins脚本控制台功能。

© www.soinside.com 2019 - 2024. All rights reserved.