背景
在 slack 接收 gitlab/github 提示信息由来已久, 长期未能亲自配置. 借由这次参加 two_sigma 竞赛, 在最后阶段, 为了让队友之间迅速 get 到进展情况, 故尝试之~
目标
slack 中 #kaggle2018 频道接收 gitlab 提示信息, 包括 issues/project/wiki …
方案
- 快速浏览 gitlab 文档, 找到 API 接口
- 浏览 Slack 文档, 找到接收接口
- 完成 #kaggle2018 接收提醒配置
追踪
记录
slack 配置
- 浏览 gitlab 官方文档, 找到 Slack Notifications Service , 按步骤
-
Sign in to your Slack team and start a new Incoming WebHooks configuration.
-
选择需添加的频道 #kaggle2018
- 复制 Webhook URL,我们将在稍后的 GitLab 配置中使用它
gitlab 配置
- 找到项目 Project > Settings > Integrations.
- 选择 Slack notifications
- 选择 Active 启动服务
- 选择需要提醒的事件
- 粘贴 Webhook URL
- 填写 usernage == Gitlab
- 保存 change 即可
- kaggle2018 频道测试成功
ps. 官方文档才是正义!
Changelog
- 181229 lichuan init. 0.5h