jira - 如何将Jira与GitLab CE集成?

标签 jira gitlab jira-agile gitlab-7

我们自托管了GitLab CE和Jira,我们希望

  • 链接git commit与jira问题
  • 将git commit链接到jira的问题状态,就像我们可以通过git issue
  • 来开始/移动/关闭问题
  • 在特定分支上限制上述操作,例如,仅当在master分支上提交时才更改问题状态,因为我们对每个功能/错误
  • 执行合并请求

    但是只有内置的GitLab EE支持Jira集成,如何为GitLab CE做到这一点?

    我正在使用GitLab CE 7.8.2,Jira + Agile 6.4

    最佳答案

    我认为现在有一种更好的方法:
    https://docs.gitlab.com/ce/user/project/integrations/jira.html

    GitLab can be configured to interact with JIRA. Configuration happens via user name and password. Connecting to a JIRA server via CAS is not possible.

    Each project can be configured to connect to a different JIRA instance, see the configuration section. If you have one JIRA instance you can pre-fill the settings page with a default template. To configure the template see the Services Templates document.

    Once the project is connected to JIRA, you can reference and close the issues in JIRA directly from GitLab.

    关于jira - 如何将Jira与GitLab CE集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30447906/

    相关文章:

    python - 如何编写装饰器并返回经过身份验证的对象

    git - JIRA 和私有(private) Git 存储库集成

    jira - jira 中默认受让人=报告者

    variables - 我们可以在 gitlab-ci.yml 中使用动态作业名称吗?

    gradle - 无法找到zephyr的gradle依赖项-ZFJCloudRestClient

    linux - 如何更改 gitlab-ci runner 构建路径

    powershell - 如何将 Gitlab {CI_COMMIT_SHORT_SHA} 变量传递给 powershell 脚本

    algorithm - Jira 的新故事 Lexorank 算法

    jira - 在 JIRA 中使用目标版本进行发布计划

    Jira Development - Jira 7.1.7版本下的敏捷项目配置