Jenkins、Perforce 和 Multibranch,如何设置自动分支检测?

Jenkins、Perforce 和 Multibranch,如何设置自动分支检测?

我正在使用 Pipeline(以前的 Workflow)设置 Jenkins 并尝试配置 Multibranch。我找到的所有文档都是关于 git 和 svn 的,但我坚持使用 Perforce。我已经安装了所有插件,包括 p4(新的 Perforce 插件)。设置 Multibranch 作业时,我在Branch Sources名为下提供了一个下拉列表Add source,其中只有名为 的项目Single repository & branch。如果选择此项,则描述如下:

允许配置某些存储库的单个固定分支。通常不使用,因为它不允许自动检测分支。例如,如果您想要构建一个存储库的所有分支以及特殊克隆的主分支,则可能会使用它。

对我来说,自动检测分支至关重要。我遗漏了什么?

答案1

我找到原因了。它尚未得到支持。有一个优先级为 Major 的 Jenkins JIRA 问题。

https://issues.jenkins-ci.org/browse/JENKINS-32616

您需要创建一个用户帐户并登录才能阅读上面的链接。

相关内容