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无法开启,看日志排查

相关推荐
小小的木头人1 小时前
基于Docker 搭建 Prometheus & Grafana 环境
运维·docker·容器·grafana·prometheus
奈斯ing1 小时前
【prometheus+Grafana篇】避坑指南:实践中常见问题与解决方案总结整理(持续更新...)
运维·grafana·prometheus·1024程序员节
睡不醒的猪儿2 小时前
k8s部署自动化工具jenkins
云原生·kubernetes·自动化·jenkins
运维帮手大橙子2 小时前
Docker监控系统中添加NodeExporter
linux·运维
susu10830189112 小时前
FAT32/VFAT 文件系统不支持 Linux 文件权限,cp文件总是异常
linux·运维·服务器
絔离2 小时前
Linux下查看系统启动时间、运行时间
linux·运维·服务器
七夜zippoe3 小时前
Xshell效率实战三:SSH管理秘籍——自动化脚本与宏命令进阶指南
运维·自动化·ssh
GIS数据转换器4 小时前
城市基础设施安全运行监管平台
大数据·运维·人工智能·物联网·安全·无人机·1024程序员节
Mr.H01274 小时前
gitbash链接远程仓库时,出现的ssh密钥链接问题
运维·服务器·ssh·bash
小小小糖果人4 小时前
Linux云计算基础篇(24)-PXE批量安装和Kickstart工具
linux·运维·php