同步操作将从 北京名洋数字科技股份有限公司/gitlab-wxwork-robot 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
将Gitlab
的push
、tag push
、merge request
和pipeline
推送到企业微信的机器人。
具体见下图:
Gitlab push 代码推送
Gitlab push 新建分支
Gitlab push 删除分支
Gitlab push tag 推标签
Gitlab merge request 合并请求
Gitlab pipeline 流水线
如何添加群机器人可自行百度。企业微信群机器人配置说明。
应用通过环境变量添加机器人webhook地址,WEBHOOK_URL_
作为前缀,后面可接不同的推送组。使用推送组可以将消息推送到不同的群组机器人。
如环境变量WEBHOOK_URL_PROJ
,PROJ
则为推送组。推送组用于与Gitlab
的集成时使用。
例如:
PROJ
。则环境变量设为:
WEBHOOK_URL_PROJ=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ABCDEFG
多个项目示例:
WEBHOOK_URL_PROJ1=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ABCDEFG
WEBHOOK_URL_PROJ2=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=HIJKLMN
一个应用可以添加多个推送组。
修改docker-compose.yml
文件中的WEBHOOK_URL
环境变量,添加企业微信机器人
的webhook
地址。
docker-compose up -d
通过:7001
端口访问服务。
首先系统安装了node
运行环境。
WEBHOOK_URL_PROJ=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ABCDEFG npm start
通过:7001
端口访问服务。
进到项目,settings
=> integrations
。
URL填写服务的地址和端口号+推送组。
例如,服务器地址为:https://192.168.100.100:7001,推送组为PROJ。
URL填写:https://192.168.100.100:7001/proj (不区分大小写)
具体设置,参见下图:
https://hub.docker.com/repository/docker/mingyanggroup/gitlab-wxwork-robot
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。