博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS配置Gerrit Gitlab Jenkins--Gerrit添加Jenkins(6)
阅读量:5957 次
发布时间:2019-06-19

本文共 766 字,大约阅读时间需要 2 分钟。

hot3.png

1、Jenkins的下载,安装就不介绍了,默认安装就可以。

2、安装Gerrit trigger Plugin。

3、配置Gerrit trigger

异常:User jenkins has no capability to connect to Gerrit event stream

解决办法:

1、管理员登录gerrit

2、Projects->List->All-Projects->Access 
3、Global Capabilities->Stream Events 点击 Non-Interactive Users
添加 Jenkins@XX.com 用户到 ‘Non-Interactive Users’ 组
点Test Connection返回Success,说明配置成功!

4、创建构建工程

5、配置test-reviews

Source Code Management,选择Git

add Credentials时,选择SSH username方式。

Build Triggers,选择Gerrit event。

Refspec:refs/changes/*:refs/changes/*

Branch Specifier:$GERRIT_REFSPEC

Gerrit Trigger,选择3所配置的Gerrit Trigger

Build,根据情况选择构建脚本,这里主要是验证代码正确性,主要包含编译和测试的工作,所以不建议脚本中包含打包发布流程。

Jenkins在Gerrit中的配置

将Gerrit的Jenkins用户添加到Non-Interactive Users中,Stream Events添加该用户组

转载于:https://my.oschina.net/huangchp/blog/1823885

你可能感兴趣的文章
socketserver模块使用方法
查看>>
json模块
查看>>
各型号英特尔CUP的功率
查看>>
scanf()中的%c 不能正常输入的问题
查看>>
encodeURIcomponent编码和ASP.NET之间编码转换
查看>>
实验三 区域四连通填充算法
查看>>
关闭selinux服务
查看>>
centos中安装、升级git
查看>>
单元测试基本路径覆盖法(转)
查看>>
十三、栅栏CyclicBarrier
查看>>
实践:不同编程语言, 函数检测多属性的全部合理的具体实现。
查看>>
什么是9.png,如何制作,如何使用。
查看>>
7.3(java学习笔记)网络编程之UDP
查看>>
thymeleaf教程
查看>>
HNOI 2002 营业额统计
查看>>
WordPress 5.0禁用古滕堡编辑器的方法
查看>>
最新的导出文档方法
查看>>
简单搭配(Collocation)隐私声明
查看>>
2013编程之美资格赛【传话游戏】
查看>>
关于Dictionary的线程安全问题
查看>>