首页 > 解决方案 > Gitlab集成正确的URL配置

问题描述

我想使用 Kiwi TCMS 在 Gitlab 中发布问题。

已将 Gitlab 配置为支持 API 密钥进行身份验证。

curl --request POST --header "PRIVATE-TOKEN: <token>" "http://192.168.122.67/api/v4/projects/2/issues?title=Issues%20with%20auth&labels=bug"

我无法在 Kiwi TCMS 表单中放置正确的配置(菜单 -> 管理 -> 其他所有内容 -> 远程错误跟踪器)。填写如图所示的表格: 添加新的错误系统表格

问题是:放在那里的 URL 的正确语法是什么?

查看了有关配置远程错误跟踪器的文档: https ://kiwitcms.readthedocs.io/en/latest/admin.html#configure-external-bug-trackers https://kiwitcms.readthedocs.io/en/latest/modules /tcms.issuetracker.types.html#tcms.issuetracker.types.Gitlab

配置如下:

标签: kiwi-tcms

解决方案


您的配置网址错误!

https://kiwitcms.readthedocs.io/en/latest/modules/tcms.issuetracker.types.html#tcms.issuetracker.types.Gitlab说:

Base_url:我们将报告问题的 GitLab 存储库的 URL

Api_url:GitLab 实例的 URL。通常是 gitlab.com!

如果base_urlhttps://gitlab.com/kiwitcms/integration-testing那么api_url应该是https://gitlab.com

https://github.com/kiwitcms/Kiwi/pull/2565添加示例以使文档更清晰。


推荐阅读