
把gitlab的代码提交单信息和禅道的任务单信息关联,请问有操作步骤吗?已解决
悬赏5积分
我想把gitlab的代码提交单信息和禅道的任务单信息关联,请问有操作步骤吗?
我在尝试配置devops是,出现了以下错误:
GET url: https://ip/api/v4/projects/1/hooks?private_token=xxxx
request header: ["API-RemoteIP: 127.0.0.1","API-LocalIP: 127.0.0.1"]
results:[]
20250211 11:17:45: repo-create-2
POST url: https://ip/api/v4/projects/1/hooks?private_token=xxxx
request header: ["API-RemoteIP: 127.0.0.1","API-LocalIP: 127.0.0.1","Content-Type: application\/json;charset=utf-8"]
data: {"enable_ssl_verification":"false","url":"http:\/\/127.0.0.1\/zentao\/api.php\/v1\/gitlab\/webhook?repoID=1","push_events":true,"merge_requests_events":true,"token":"67aac1582aec1"}
results:{"error":"Invalid url given"}
禅道版本:禅道开源版 21.4
安装包类型:Windows安装包
操作系统:Windows 8.1
客户端浏览器:Chrome
![]() 禅道集成gitlab后,可以通过在代码文件的Commit message中上传指令信息关联禅道中的数据,示例如下: 报错内容是集成gitlab服务器时的信息吗?可以检查下使用的gitlab的token是否为gitlab的超级管理员root用户生成的; 另外集成时可以把 gitlab的地址和禅道的地址 由127.0.0.1换成实际的局域网ip,要保证两端能够互相 curl 通; 方便的话可以添加下方客户经理QQ,进入技术交流群沟通详细问题。 ![]() |





gitlab网络的出口请求勾选webhook
https://www.zentao.net/book/zentaopms/547.html