执行 jobdsl 后,如何在 jenkins 中获取作业列表


执行

jobdsl 后,如何在 jenkins 中获取作业列表?

Jenkin JobDSL 非常适合管理 Jenkins 作业。当你执行作业DSL时,jenkins可以帮助生成预期的作业。更重要的是,如果创建了作业,则可以选择跳过或覆盖。

现在我想在重新生成构建后直接触发构建。

请参阅 Jenkins 构建的示例控制台输出。

处理 DSL 脚本 demoJob.groovy新增项目:Generated Job{name='simpliest-job-ever'}现有项目:    Generated Job{name='existing-job'}

如何在詹金斯中获取simpliest-job-ever的职位名称?在这种情况下,我不想构建existing-job

扫描控制台日志可能是选择,但它不够优雅。

可以使用

queue方法(文档)从 DSL 脚本触发生成。

job('simpliest-job-ever') {
  // ...
}
queue('simpliest-job-ever')

相关内容

  • 没有找到相关文章

最新更新