Closed LeXwDeX closed 5 years ago
gitlab如何配置? 请求打开issue
如果是gitlab
,url用/git?id=xxx
就可以了
readme上写的是gitab.... 请更新一下!
好,已更新readme #9
如果是
gitlab
,url用/git?id=xxx
就可以了
与gitlab集成hook,在gitlab配置页面添加URL下面的,Secret Token为为空,无SSL http://172.0.1.7:8080/git?id=1fdsf2g1g3-921-4bff-bc5a-xxxxxxxxxx 单独浏览器访问上面URL:页面Not Found
集成gitlab后点击test测试,Push Events,gitlab 500 错误 Whoops, something went wrong on our end. Try refreshing the page, or going back and attempting the action again. Please contact your GitLab administrator if this problem persists.
单独访问的确404,因为只监听了POST
请求,而你浏览器访问是GET
router.post("/git", controller.gitlab.getWebhook);
后面gitlab的test问题,似乎是gitlab内部报错,看下gitlab的日志信息
单独访问的确404,因为只监听了
POST
请求,而你浏览器访问是GET
router.post("/git", controller.gitlab.getWebhook);
后面gitlab的test问题,似乎是gitlab内部报错,看下gitlab的日志信息
gitlab的webhook请求会带一些特有的HTTP头,比如x-event
表示git事件,你用postman请求的话,我检测不到这个头信息就报错了。
不过至少说明服务起来了,你看下gitlab为何没能成功发起webhook请求吧。
按照说明部署完了以后,修改了端口为18080 然后在gitlab的webhook内写的地址为
但是无法使用。