【问题标题】:Running jobs in Jenkins slave node using Groovy script使用 Groovy 脚本在 Jenkins 从节点中运行作业
【发布时间】:2019-10-06 14:54:30
【问题描述】:

我对是否可以在从节点中使用 Groovy 脚本运行 Jenkins 作业感到困惑。我提到了一个 StackOverflow 答案 [1],它说 System Groovy 脚本作业可以在 master 而不是在 slave 中运行,并且要在 slave 中运行作业,它必须是 Groovy 脚本而不是 System Groovy 脚本。有人能澄清一下我们是否可以使用 System Groovy 脚本运行从属作业吗?由于我正在尝试通过 Groovy 脚本,我无法访问一些 Jenkins 实例。请给我一个更好的解释方法。提前致谢

【问题讨论】:

标签: jenkins groovy jenkins-groovy


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多