6

有没有人用 git 成功设置了 jenkins 多个 scm 插件,其中所有配置的 git repos 的提交都显示在 git build data 和 jenkins build job build 页面中?我已经为所有 git 存储库配置了它们自己的名称和自定义 scm 名称,这些名称正确显示在构建页面的中间,但不在左侧导航 git build 数据链接中。也不会显示来自所有已配置 git 存储库的所有更改,仅显示列表中的第一个。虽然,所有这些信息似乎都正确存储在构建项目 build.xml 中。

关于解决方法的建议?

简而言之,我有 5 个 git repos 用于 1 个 jenkins 构建项目。我希望所有 5 个 git 存储库(不仅仅是顶级存储库)的提交历史都显示或至少在 git build 数据链接中。这也会影响使用 jenkins 构建信息更新 Atlassian 的 STASH 提交,以及使用 Jenkins 构建信息更新 JIRA 的 CI 构建选项卡。

4

1 回答 1

0

安装插件“多个 SCM 插件”并设置您的存储库:

  • 存储库 URL
  • 凭据 单击“高级”按钮
  • 名称:提供名称为 1st repository origin、2nd origin1 等。您可以提供任何唯一的名称
  • 签出子目录,即 repo 的本地子目录(系统上您希望在其中签出 repo 的目录)
  • 自定义 SCM 名称

设置与上述步骤类似的所有存储库。附上我的詹金斯配置的屏幕截图。

带有 2 个 repos 的 Jenkins 配置

于 2015-11-04T11:58:17.693 回答