我正在使用 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
您需要创建一个用户帐户并登录才能阅读上面的链接。