我们已经自行托管了 GitLab CE 和 Jira,我们想要
链接 git 提交与 jira 问题
链接 git 提交与 jira 问题状态,就像我们可以通过 git 问题启动 / 移动 / 关闭问题
限制特定分支上的上述操作,例如,仅在主分支上提交时才更改问题状态,因为我们为每个单个功能 / 错误执行合并请求
但只有 GitLab EE 内置支持 Jira 集成,我怎么能为 GitLab CE 做到这一点?
我在 GitLab CE 7.8.2,Jira + 敏捷 6.4
我认为现在有一个更好的方法:
s://docs.gitlab/ce/user/project/integrations/jira.htmlGitLab 可以配置为与 JIRA 交互。通过用户名和密码进行配置。无法通过 CAS 连接到 JIRA 服务器。
可以将每个项目配置为连接到不同的 JIRA 实例,请参阅配置部分。如果您有一个 JIRA 实例,则可以使用默认模板预填充设置页面。要配置模板,请参阅服务模板文档。
一旦项目连接到 JIRA,您可以直接从 GitLab 引用和关闭 JIRA 中的问题。
您可以看看这个项目:s://github/akraxx/gitlab-jira-integration。它是一个 Java 应用程序,因此您将需要一个带有 JVM 的服务器来运行它。
按照自述文件了解如何配置它:)
请注意,使用GitLab 13.3(2020 年 8 月),您不再需要在每个项目上设置第三方集成。
您可以在托管 Gitlab 实例级别(免费版)执行此操作。
外部服务的实例级项目集成管理
自管理 GitLab 的管理员现在可以通过单个界面将第三方服务与实例上的所有项目集成。
以前,必须为每个项目配置集成,这意味着如果一个实例有数千个项目,则必须手动配置数千个单独的配置。这不仅耗时,而且容易出错,难以更新,并且难以将集成作为策略强制实施。
通过在所有项目中配置集成,管理员可以为自己和项目所有者节省大量的时间和精力。
这是该功能的第一次迭代,在即将发布的版本中,我们将把该功能扩展到组级别,添加更多配置和合规性选项,等等。
SeeDocumentationandIssue.加上GitLab 13.4(2020 年 9 月)
GitLab for Jira 和 DVCS 连接器现在在 Core 中
对于 Jira GitLab 的用户,GitLab for Jira app和DVCS Connector允许您直接在 Jira 中显示有关 GitLab 提交和合并请求的信息。
结合我们与 Jira 的本机集成,您可以在工作时轻松地在两个应用程序之间来回移动。
这些功能以前仅在我们的高级计划中可用,但现在可供所有用户使用!
SeeDocumentationandIssue.参见GitLab 13.6(2020 年 11 月)
项目集成的集团级管理
在 GitLab 13.3 中,我们添加了enable an integration across an entire instance的功能。
使用 GitLab 13.6,该功能正在扩展,以允许在组级别管理集成!
组所有者现在可以将集成添加到组中,并且该集成将由该组下的所有项目继承。
这可能会节省大量时间,因为许多组织都希望将特定的集成推广到他们创建的每个项目中。
一个很好的例子是使用我们的Jira integration。如果您使用 Jira,它几乎总是遍及整个公司。其中一些公司有数千个项目,因此必须单独配置每个集成。
通过项目集成的组级管理,您可以在每个父组添加集成,从而将所需的配置量减少几个数量级!
阅读更多our announcement on the GitLab blog。
SeeDocumentationandEpic.使用GitLab 13.10(2021 年 3 月):
在 GitLab 中查看 Jira 问题详细信息
我们的 Jira 问题列表功能的用户现在可以直接在 GitLab 中查看问题的详细信息!此 MVC 使开发人员能够查看问题的详细信息,标签和评论,使他们能够在处理 Jira 问题时留在 GitLab 中。
我们的目标是让开发人员在一天中的大部分时间都能呆在 GitLab里面,现在你需要做的 Jira 之旅就少了一次。
在 GitLab 13.10 中,如果enable a feature flag,则此功能可用。此功能在 GitLab 13.11 中将为enabled by default。
SeeDocumentationandEpic.目前我认为GitLab Listener add-on for JIRA是集成 GitLab CE 和 JIRA 的唯一方法。您可以使用提交消息来生成 JIRA 工作日志,注释和活动,以及执行工作流转换。该加载项还尝试将 GitLab 用户映射到 JIRA 用户,以便将工作日志,注释等链接到正确的用户。
这是一个简单的附加组件,也许它不能满足您的所有要求,但总比没有好:)。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(2条)