kiwi-tcms - Gitlab集成正确的URL配置
问题描述
我想使用 Kiwi TCMS 在 Gitlab 中发布问题。
已将 Gitlab 配置为支持 API 密钥进行身份验证。
- 使用 curl 发布问题工作正常,如下所示:
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
配置如下:
- 使用 Docker-ce 在同一 VM (RHEL 8.4) 上本地运行 Gitlab-CE (14.3.3-ee) 和 Kiwi TCMS (10.4)。
- 因为它只是调试,Gitlab 使用的是纯 HTTP
解决方案
您的配置网址错误!
Base_url:我们将报告问题的 GitLab 存储库的 URL
Api_url:GitLab 实例的 URL。通常是 gitlab.com!
如果base_url
是https://gitlab.com/kiwitcms/integration-testing
那么api_url
应该是https://gitlab.com
https://github.com/kiwitcms/Kiwi/pull/2565添加示例以使文档更清晰。
推荐阅读
- c# - 如何知道我点击的是哪个预制按钮?
- microsoft-graph-api - Onenote 接口。服务检测到超过最大递归调用限制的请求并中止了它
- php - 避免使用 php 重新加载页面或重置选择下拉菜单
- pyspark - 在 PySpark 配对的 RDD 中搜索值,以获取来自另一个 RDD 的键
- android - 为某些设备打开文档时应用程序崩溃
- python - SWIG:如何从 SwigPyobject 获取包装的 std::shared_ptr 的值
- azure-active-directory - 使用 AAD 注册应用程序,什么可以防止恶意内部人员添加秘密并利用它们?重定向网址?
- url - 如何将本地服务器重定向到本地公共IP?
- sql-server - 替换“<” 和“>”和“<\”与“<”、“>”和
我知道在 sql server 中已经询问了Replace
<
and>
with<
and in>