gitlab推送企业微信几种方式汇总(二)

简介: gitlab推送企业微信几种方式汇总(二)

三、github项目部署推送(我最中意的推送方式)

image.png

image.png

1.部署项目

项目地址:https://github.com/gaojianshuai/gitlab-bot
git clone https://github.com/gaojianshuai/gitlab-bot

2.配置环境变量

1.在服务器下main执行:
export WEBHOOK_URL_ARRAY=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=ARGARREGAERGAERG45456
2.修改docker-compose.yml文件中的WEBHOOK_URL环境变量,添加企业微信机器人的webhook地址
如下图(我这里添加了俩个推送,可以添加多个,看自己需求)

image.png

3.安装docker-compose

apt install docker-compose

4.启动docker

docker-compose up -d

image.png

5.配置gitlab

image.png

6.推送结果

1.推送代码

image.png

2.流水线

image.png

3.wiki操作

image.png

四、总结

github上无数开源项目,肯定有项目能帮到你,没事多逛逛github,fork之后看看源码。

相关文章
|
Python
gitlab推送企业微信几种方式汇总(一)
gitlab推送企业微信几种方式汇总(一)
4201 1
gitlab推送企业微信几种方式汇总(一)
|
运维 机器人 Java
Springboot 整合 企业微信机器人助手推送消息
Springboot 整合 企业微信机器人助手推送消息
899 0
Springboot 整合 企业微信机器人助手推送消息
|
API C#
C# 企业微信消息推送对接
C# 企业微信消息推送对接
747 0
C# 企业微信消息推送对接
|
SQL 机器学习/深度学习 JSON
钉钉/企业微信机器人:“Github触发器”与“Issue机器人”
众所周知,在Serverless领域中,触发器是FaaS必不可少的一部分;一个FaaS平台,他的触发器数量、质量以及类型,很可能会决定这个FaaS平台是否能成为“主流”平台;因为触发器不仅仅是一种功能的体现,更是解决普遍性业务诉求的一个重要途径;目前来看,各个云厂商所提供的触发器基本上都会包括API网关触发器、对象存储触发器、时间触发器等,当然也有厂商提供一定的消息触发器、日志触发器、甚至是一些SQL相关的触发器、CDN触发器等,那么在我们的实际生产生活中,这些表面上看起来“很基础”的触发器,是否可以升级成为一个有趣的“高级触发器”呢?
496 0
|
监控 Java API
JAVA实现接入企业微信报警
JAVA实现接入企业微信报警
477 0
JAVA实现接入企业微信报警
|
自然语言处理 安全 机器人
打通 Jira 与钉钉和企业微信不再难
Jira Automation 可以通过 Webbook 将消息推送到 钉钉 和 企业微信群里内,对于项目任务延期预警与进展同步,非常有效~
929 0
打通 Jira 与钉钉和企业微信不再难
|
小程序 安全 API
.NET企业微信回调配置(数据回调URL和指令回调URL验证)(一)
.NET企业微信回调配置(数据回调URL和指令回调URL验证)
806 0
.NET企业微信回调配置(数据回调URL和指令回调URL验证)(一)
|
存储 缓存 NoSQL
利用pytest hook函数实现自动化测试结果推送企业微信
利用pytest的hook函数:pytest_runtest_makereport、pytest_terminal_summary‍、redis,实现自动收集测试结果并发送消息通知到企业微信的原理及过程
利用pytest hook函数实现自动化测试结果推送企业微信
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
199 0
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
|
机器人 Python
python实现gitlab推送企业微信
python实现gitlab推送企业微信
156 0
python实现gitlab推送企业微信

热门文章

最新文章