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之后看看源码。

相关文章
|
3月前
|
Linux 网络安全 API
企业微信自定义应用 企业可信IP配置 企业可信ip怎么设置
企业微信自定义应用 企业可信IP配置 企业可信ip怎么设置
|
6月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp微信小程序的企业人事管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的企业人事管理系统的详细设计和实现
|
Python
gitlab推送企业微信几种方式汇总(一)
gitlab推送企业微信几种方式汇总(一)
4588 1
gitlab推送企业微信几种方式汇总(一)
|
运维 机器人 Java
Springboot 整合 企业微信机器人助手推送消息
Springboot 整合 企业微信机器人助手推送消息
1136 0
Springboot 整合 企业微信机器人助手推送消息
|
SQL 机器学习/深度学习 JSON
钉钉/企业微信机器人:“Github触发器”与“Issue机器人”
众所周知,在Serverless领域中,触发器是FaaS必不可少的一部分;一个FaaS平台,他的触发器数量、质量以及类型,很可能会决定这个FaaS平台是否能成为“主流”平台;因为触发器不仅仅是一种功能的体现,更是解决普遍性业务诉求的一个重要途径;目前来看,各个云厂商所提供的触发器基本上都会包括API网关触发器、对象存储触发器、时间触发器等,当然也有厂商提供一定的消息触发器、日志触发器、甚至是一些SQL相关的触发器、CDN触发器等,那么在我们的实际生产生活中,这些表面上看起来“很基础”的触发器,是否可以升级成为一个有趣的“高级触发器”呢?
692 0
|
监控 Java API
JAVA实现接入企业微信报警
JAVA实现接入企业微信报警
617 0
JAVA实现接入企业微信报警
|
存储 缓存 NoSQL
利用pytest hook函数实现自动化测试结果推送企业微信
利用pytest的hook函数:pytest_runtest_makereport、pytest_terminal_summary‍、redis,实现自动收集测试结果并发送消息通知到企业微信的原理及过程
利用pytest hook函数实现自动化测试结果推送企业微信
|
监控 小程序 Python
Zabbix5.0配置企业微信告警
如果需要用公司的企业微信来做告警信息的接收者,那么这个步骤就可以省略了。</font>** >如果是在公司,监控自定义服务,需要部分的人员都能看到,哪最好就是去找公司企业微信的创建人,因为后面会用到企业ID。
534 0
Zabbix5.0配置企业微信告警
|
API C#
C# 企业微信消息推送对接
C# 企业微信消息推送对接
987 0
C# 企业微信消息推送对接
|
Prometheus 运维 监控
三分钟实现Prometheus电话短信邮件钉钉飞书企业微信报警
Spug推送助手针对Prometheus内置好了报警模板,可以通过简单的配置就可以实现Prometheus电话、短信、邮件、钉钉、飞书、企业微信等报警。
1629 0

热门文章

最新文章