【问题标题】:Using Multibranch Pipeline Jenkins job, is it possible to run branch indexing without re-running existing branch builds使用 Multibranch Pipeline Jenkins 作业,是否可以在不重新运行现有分支构建的情况下运行分支索引
【发布时间】:2019-05-26 21:51:11
【问题描述】:

我正在使用多分支管道设置一个新的 Jenkins 作业,我注意到当一个分支被删除时,它只有一个删除线,实际上并没有在 Jenkins 上被删除。这可以通过重新运行分支索引来解决。但是,我不能真正使用它,因为它还会导致所有其他分支重新构建(存储库更新方式的结果)。是否有一些自定义代码或管道/脚本我可以运行以重新索引而无需构建?

我已经查看了各种 UI 方法,例如抑制 SCM 触发器,但这也否定了来自 Github 的推送事件,这是我们想要使用的东西。

【问题讨论】:

    标签: jenkins github continuous-integration jenkins-plugins jenkins-pipeline


    【解决方案1】:

    已删除/合并的分支构建将在一段时间(

    请注意,删除是基于定期运行的分支索引作业,因此如果您禁用此功能,它可能不会执行此操作(不确定 SCM webhook 调用是否足够)。

    【讨论】:

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