马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
企业微信集成和通知 - 引入于极狐GitLab 16.2,功能标志为 wecom_integration。默认禁用。
如果您想在企业微信的群组中查看极狐GitLab 项目中的事件变更,如创建议题、流水线故障或更新合并请求等,您可以将企业微信与极狐GitLab 进行集成。 企业微信集成
配置企业微信在您需要接收极狐GitLab 事件通知的企业微信群组中添加机器人: - 打开您需要接收极狐GitLab 事件通知的企业微信群组,选择右上角的三个点。
- 选择 群机器人 > 添加机器人。
- 选择右上角的 添加。
- 在添加机器人页面中,输入机器人名字,并选择 添加。
- 记录您创建的机器人的 Webhook 地址 中的 key,以供后续配置使用。
以企业微信中的某个机器人的 Webhook 地址为例: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=0ef24289-7a4a-4984-ad3e-b0e1903d0847
在此示例中,0ef24289-7a4a-4984-ad3e-b0e1903d0847 即为该机器人的 webhook key。记录这个值,以供后续配置使用。 配置极狐GitLab- 启动极狐GitLab Rails 控制台,在控制台中运行 Feature.enable(:wecom_integration),完成企业微信特性开关的启用。
- 以管理员身份登录极狐GitLab,在左侧边栏中选择 管理中心 > 设置 > 集成。
- 在右侧页面中,选择 添加集成 下方的 企业微信通知。
- 在 企业微信通知 页面中,勾选 启用集成 下方的 启用 复选框。
- 在 触发器 下方勾选您想在企业微信群组中接收通知的事件类型。如推送、议题和合并请求等。
- 将您在配置企业微信中记录的 webhook key 添加到相应的触发器中,以接收事件通知。每个触发器支持添加多个机器人的 webhook key,以英文逗号分隔。
- 按需选择或填写 语言、只通知运行失败的流水线、要发送通知的分支、待通知标签 和 待通知标签行为。
- 选择 保存更改。
至此,您已经完成了企业微信和极狐GitLab 集成所需的所有配置工作。
|