jenkins - 如何在 Jenkins 工作流(管道)插件中执行作业 dsl 脚本

标签 jenkins jenkins-plugins jenkins-workflow jenkins-job-dsl

我正在尝试将工作流的良好分支处理结合起来 Multibranch 具有强大的Job-Dsl插件作业生成。所以基本上我希望分支从存储库中的脚本重新生成它的作业并运行主作业。

但我没有找到从工作流脚本运行Process Job DSLs 步骤的方法。可能有一种内置方法可以在工作流程中执行自定义步骤,但我找不到它。

最佳答案

您可以创建一个单独的作业来处理 job-dsl,然后通过“构建作业:xxx”步骤使用工作流程中的正确参数调用它。

关于jenkins - 如何在 Jenkins 工作流(管道)插件中执行作业 dsl 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34768071/

相关文章:

jenkins - 轮询忽略多分支管道中某些路径中的提交

jenkins - 如果另一个作业处于失败状态,如何跳过 Jenkins 中的作业

jenkins - 如何在 Jenkins 构建后电子邮件中附加构建文件?

jenkins-plugins - 了解jacoco报告

jenkins - Jenkins 的 Docker 插件错误 : Scripts not permitted to use method

android - 如何在 Jenkins 中添加 keystore 文件?

Jenkins email-ext 插件 向群组发送邮件

github - 当授权用户对 github pull request 发表评论时如何触发 jenkins 管道阶段?

jenkins - 从 Jenkins 工作流程更新 Jira 票证 (jenkinsfile)

jenkins - Docker - 从一个链接容器向另一个容器发出命令