【问题标题】:Gitea Jenkins plugin: discovering branches to buildGitea Jenkins 插件:发现要构建的分支
【发布时间】:2020-10-19 05:44:52
【问题描述】:

Gitea recommends 一个单独的 Gitea Plugin 用于 Jenkins。我很困惑为什么在创建 PR 时会触发两个相同的构建。

我正在努力实现以下目标:

  • 没有 PR,推送到分支不应触发构建
  • 每次在 Gitea 中请求 PR 时,都会触发 PR 的构建。
  • 如果将新修订推送到为其创建 PR 的分支,则应触发另一个检查构建

它有点工作......但由于某些原因,创建了两个构建。有人可以解释一下,这些 pipeline/headpipeline/pr-master 构建是什么,为什么会有两个?

这是我的 Jenkins 配置的相关部分。我知道这个选择是“遗留”的选择,但是它是唯一允许我仅在 PR 上构建的选择。如果我选择“推荐”,那么每次推送都会触发构建,这不是我想要的。

谢谢!

【问题讨论】:

    标签: jenkins jenkins-pipeline jenkins-plugins multibranch-pipeline gitea


    【解决方案1】:

    回答我自己的问题。哇,我是多么愚蠢的香肠。唯一需要做的是删除“发现分支”行为。而且,自然地,它会停止发现“只是分支”:) 由于某些原因,我没有意识到我可以删除默认行为。

    【讨论】:

      猜你喜欢
      • 2019-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2020-08-24
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多