【问题标题】:How do I get all git commits using Jenkins multiple scm plugin with git如何使用带有 git 的 Jenkins 多个 scm 插件获取所有 git 提交
【发布时间】:2013-11-20 16:56:11
【问题描述】:

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

关于解决方法的建议?

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

【问题讨论】:

  • 您找到解决问题的方法了吗?

标签: git jenkins jira jenkins-plugins bitbucket-server


【解决方案1】:

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

  • 存储库 URL
  • 凭据 点击“前进”按钮
  • 名称:提供名称作为第一个存储库来源、第二个来源1 等等。您可以提供任何唯一的名称
  • 签出到子目录,即 repo 的本地子目录(系统上您希望在其中签出 repo 的目录)
  • 自定义 SCM 名称

按照上述步骤设置您的所有存储库。附上我的詹金斯配置的屏幕截图。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-19
  • 2021-10-23
  • 2013-02-27
  • 2011-06-02
  • 2021-08-18
相关资源
最近更新 更多