飞舞的卡农
Sign in Subscribe

Webhook

A collection of 1 post
Gitlab Webhook 的一次问题排查
Gitlab

Gitlab Webhook 的一次问题排查

公司的项目中使用了 Gitlab 来管理代码,在使用 Webhook 自动部署时,我发现前端项目经常会在一个莫名其妙的时间触发 build,通过 commit 记录却发现在这个时间并没有任何人提交代码,而由同一个 Webhook 管理的其他后端项目却没有这个问题。 首先对照了 Gitlab 的官方文档 [http://docs.gitlab.com/ce/web_hooks/web_hooks.html] ,其中描述了 event 的几种类型及数据格式,在我们的测试环境下,需要保证 Feature 提交和 Bug 修复的及时性,因此我只使用了 Push events 来触发 build,但需要注意的是新建分支和 Merge request 仍然会触发 Push event,通过两个参数可以排除不需要 build 的
Sep 7, 2016 3 min read
Page 1 of 1
飞舞的卡农 © 2023
Powered by Ghost