Jenkins Gerrit Trigger实践

1.创建Gerrit Trigger

2.jenkins master节点生成gerrit用户的密钥

这里的用户名得写登录gerrit后个人信息中的 Username

3.gerrit 配置刚刚jenkins生成密钥的公钥


4.gerrit 用户加入群组

不加这个群组,下一步测试就会报错"User aeshare has no capability connect to Gerrit event stream"

5.trigger 配置与测试
6.开启trigger
7.配置jenkins项目根据gerrit push触发构建


注意

1.如果gerrit使用的是ldap,ldap的用户名必须是小写哦!不然这个trigger可能测试可以连接成功,但是不能开启

2.如果有报错或者trigger无法开启,看日志排查

相关推荐
高梦轩2 小时前
MySQL高可用
android·运维·数据库
hsjcjh6 小时前
Nodemailer使用教程:在Node.js中发送电子邮件
linux·运维·node.js
没有梦想的咸鱼185-1037-16636 小时前
北斗高精度数据解算:破解城市峡谷/长基线/无网区难题,从毫米级定位到自动化交付——(GAMIT/GLOBK底层核心解算技术方法)
运维·arcgis·数据分析·自动化
不怕犯错,就怕不做7 小时前
linux 如何查看自己的帐号密码及samba的帐号和密码
linux·运维·服务器
实在智能RPA7 小时前
Agent 在物流行业能实现哪些自动化?——深度拆解 AI Agent 驱动的智慧物流新范式
运维·人工智能·ai·自动化
张3237 小时前
Linux 启动过程
linux·运维
李彦亮老师(本人)8 小时前
Rocky Linux 9.x 新特性详解
linux·运维·服务器·centos·rocky linux
芳草萋萋鹦鹉洲哦9 小时前
【windows】nginx如何注册为开机自启的服务(WinSW实现)
运维·windows·nginx
猩猩—点灯10 小时前
部署远程利器-RustDesk
运维·服务器·网络