公司使用Gitlab作为代码管理工具,为了方便项目负责人知道哪些人对代码进行提交,或者核心文件进行修改情况了解。需要有个通知功能。发现钉钉的webhook钩子通知挺方便的,在此分享给大家,希望对大家有所帮助~。
一、 先创建一个钉钉群
二、创建一个钉钉机器人,申请一个gitlab钉钉通知API < 切记要选择gitlab图标的>
三、gitlab配置钉钉webhook钩子
配置项分为: 全局配置和项目配置。
3-1 全局配置
3-1-1 设置--系统钩子
3-1-2 设置钩子,-》触发条件
提示:代码提交或者修改、代码合并,打tag标签时,自动触发钉钉生成的gitlab的api接口。
3-2、项目配置
3-2-1 项目--》设置---》导入所有仓库
3-2-3 添加生成钩子
3-2-3 点击Push events,测试钉钉配置是否生效
四、查看钉钉群