本文介绍了猕猴桃tcms-Gitlab错误跟踪器集成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在使用docker安装的计算机上安装了kiwi tcms( https://kiwitcms.readthedocs.io/en/latest/installing_docker.html )

I have installed kiwi tcms on my machine with docker installation (https://kiwitcms.readthedocs.io/en/latest/installing_docker.html)

我已经成功创建了 User/TestCases/TestPlan/TestRuns ...但是我想使用GitLab作为我的问题跟踪器.

I have successfully created User/TestCases/TestPlan/TestRuns ...But I would like to use GitLab as my issue tracker.

我找到了此文档 https://kiwitcms.readthedocs.io/zh-CN/latest/modules/tcms.issuetracker.types.html ,但是由于我是新奇的tcms用户,因此我不知道该如何使用它.

I found this documentation https://kiwitcms.readthedocs.io/en/latest/modules/tcms.issuetracker.types.html but since I´m new as kiwi tcms user, I don´t figure out how to be able to use this.

我已经准备好测试我的GitLab存储库.

I have my GitLab repo ready to test.

感谢您的帮助.

推荐答案

请参见 https://kiwitcms.readthedocs.io/en/latest/admin.html#configure-bug-trackers

这应该有助于清除一些缺失的部分.

this should help clear some of the missing pieces.

您必须在数据库中创建一个代表GitLab存储库的新记录.为此,您需要base_url和api_password字段.它们是集成代码使用的代码.

You have to create a new record in the database which represents your GitLab repository. For that you need the base_url and api_password fields. They are the ones used by the integration code.

请注意,GitLab上可能有几种不同的产品(存储库),对于每种产品,您都需要在Kiwi数据库中创建记录.否则,Kiwi TCMS将不知道如何将TestCases链接到GitLab上的问题.

Notice that there can be several different products (repositories) on GitLab and for each one you need to create records in the Kiwi database. Otherwise Kiwi TCMS will not know how to link TestCases to issues on GitLab.

注意:GitLab集成在周末由外部贡献者支持Kiwi TCMS,而支持它的新版本实际上是在几分钟前发布的.您可能必须更新docker镜像才能使用它.

Note: GitLab integration was brough to Kiwi TCMS over the weekend by an external contributor and the new version that supports it has been literally released minutes ago. You may have to update your docker image to make use of that.

这篇关于猕猴桃tcms-Gitlab错误跟踪器集成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-24 21:37