使用Jenkins DSL插件groovy脚本生成Jenkins管道作业时出现问题

我正在尝试使用Jenkins DSL插件为每个项目播种/生成管道作业。

我使用Jenkins v2.190.2,DSL插件v1.76和Groovy 2.5.8。

我使用简单的方法调用创建了Groovy脚本,该脚本应为新的管道作业添加种子。 然后,我在詹金斯(Jenkins)创建了新工作,提供了Git的源代码和凭据,并选择了Look on file system的选项,其中提供了脚本的路径(入口点)。

运行此作业后,出现异常: ERROR: no Job DSL script(s) found at ...

入口点脚本,在Jenkins作业中被指定为DSL源:

import jobs.ProjectRunner

def projects = {
    // list of projects
}

new ProjectRunner().generateJobs(this,projects);

如何获得此作业运行new ProjectRunner().generateJobs(this,projects);方法?

liuchang1777 回答:使用Jenkins DSL插件groovy脚本生成Jenkins管道作业时出现问题

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3170057.html

大家都在问