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

相关推荐
乘云数字DATABUFF4 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
荣--6 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森6 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜6 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
SelectDB7 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode9 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220709 天前
如何搭建本地yum源(上)
运维
大树8812 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠12 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质12 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务