一尘不染

jenkins中的执行groovy脚本和执行系统groovy脚本之间的区别?

jenkins

谁能解释jenkins中的执行groovy脚本和执行系统groovy脚本之间的区别?以及如何使用执行系统常规脚本将脚本调用为从属脚本。


阅读 513

收藏
2020-07-25

共1个答案

一尘不染

要在从机上执行groovy脚本,您应该使用groovy插件

引用

普通的“ Groovy脚本”在运行构建的从属服务器上的派生JVM中运行。它与运行“ groovy”命令并传入脚本基本相同。

问题的第一部分在同一页面中回答

系统常规脚本OTOH在Hudson主服务器的JVM中运行。因此,它将可以访问Hudson的所有内部对象,因此您可以使用它来更改Hudson的状态。它类似于Jenkins脚本控制台功能。

2020-07-25