一、gitlab推送企业微信-----腾讯云函数实现
背景:本来前几天用网上一个同学的项目实现了gitlab推送企业微信,用例一周发现,访问不了了,所以只好自己搞一个了,自己动手丰衣足食。
二、部署server过程
1.创建云函数
函数名称:gitlab_wechat_gaojs
运行环境:nodejs(因为项目是js项目)
2.创建触发器
选择API网关触发
3.上传代码
4.部署
5.部署成功
6.API网关触发
三、关联企业微信机器人
1.保存好这个访问路径
我这里就不打马赛克了,分享给大家
https://service-536ygmmb-1309173276.sh.apigw.tencentcs.com/release/gitlab_wechat_gaojs
2.企业微信群---->创建机器人----->找到webhook地址
创建过程忽略,前面博客有
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ca6e8470-46a2-4132-9bca-cb7e28ccf59d
3.拼接webhook
格式:云函数+企业微信机器人id
https://service-536ygmmb-1309173276.sh.apigw.tencentcs.com/release/gitlab_wechat_gaojs?id=ca6e8470-46a2-4132-9bca-cb7e28ccf59d