极狐GitLab 正式推出面向 GitLab 老旧版本(12.x、13.x、14.x、15.x 等)免费用户的专业升级服务,点击查看详情

返回列表 发布新帖

企业微信集成和通知

784 0
发表于 2024-4-9 00:13:00 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
企业微信集成和通知
如果您想在企业微信的群组中查看极狐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 集成所需的所有配置工作。


回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表