已经阅读和谷歌搜索了一段时间,我找到了足够的信息并运行了足够的测试来验证 Gitlab 能够与 Redmine 和 JIRA 集成以进行问题跟踪,但是 bugzilla 呢? Gitlab 外部问题跟踪文档提到 bugzilla 作为它可以与之通信的可用系统之一,但到目前为止我一直无法找到要设置哪些配置选项来启用它。我错过了什么?

最佳答案

澄清一下,以下是适用于 Bugzilla 的 gitlab.yml 更改:issues_tracker: bugzilla: title: "Bugzilla" project_url: "http://BUGZILLA_URL/describecomponents.cgi?product=:issues_tracker_id" issues_url: "http://BUGZILLA_URL/show_bug.cgi?id=:id" new_issue_url: "http://BUGZILLA_URL/enter_bug.cgi?product=:issues_tracker_id"
现在我只需要弄清楚如何把它放在 gitlab.rb 中,这样我就不必在每个 gitlab-ctl reconfigure 之后应用更改。

关于Gitlab 问题跟踪与 Bugzilla 的集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28314249/

10-15 14:00