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

相关推荐
hmcjn(小何同学)4 分钟前
轻松Linux-9.进程间通信
linux·运维·服务器·c++·bash
上海达策TECHSONIC11 分钟前
经验分享:如何让SAP B1数据库性能提升50%
运维·数据库·运维开发
月光在发光16 分钟前
19_内核模块挂载问题处理
linux·运维·服务器
Liang_GaRy25 分钟前
心路历程-Linux如何赋予权限?
linux·运维·服务器
路溪非溪39 分钟前
Linux的gpio子系统
linux·运维·服务器
夫子39640 分钟前
OnlyOffice的高可用方案如何做
运维·架构
Linux运维技术栈1 小时前
Terraform 从入门到实战:历史、原理、功能与阿里云/Azure 上手指南
运维·阿里云·kubernetes·azure·terraform
wdfk_prog1 小时前
[Linux]学习笔记系列 -- lib/dump_stack.c 栈回溯打印(Stack Trace Dumping) 内核调试与错误诊断的基石
linux·运维·服务器·c语言·笔记·学习
不可能的是1 小时前
Docker与Ubuntu环境下apt-get报错完全解决指南
运维