jenkins+git+gitlab提交代码后自动构建

1、环境介绍
vmware中ubuntu20.04,
安装jenkins版本:2.387.1
安装git版本:git version 2.25.1
安装gitlab版本:15.5.2
安装allure版本:2.19.0
2、jenkins配置信息
Manage jenkins–>Manage Plugins–>Available plugins此处需要提前安装gitlab插件
jenkins+git+gitlab提交代码后自动构建_第1张图片
Manage jenkins–>Configure System配置
jenkins+git+gitlab提交代码后自动构建_第2张图片
API token需要在gitlab页面获取
填写号信息后会生成一个token信息,将该信息复制到jenkins中API token中
jenkins+git+gitlab提交代码后自动构建_第3张图片jenkins+git+gitlab提交代码后自动构建_第4张图片
最下面点击test connestion,提示success说明配置成功。

Manage jenkins–>Global Tool Configuration配置
配置JDK
jenkins+git+gitlab提交代码后自动构建_第5张图片
git配置
jenkins+git+gitlab提交代码后自动构建_第6张图片allure配置
jenkins+git+gitlab提交代码后自动构建_第7张图片
下面开始在jenkins创建项目
Git Connestion配置
jenkins+git+gitlab提交代码后自动构建_第8张图片
git配置
jenkins+git+gitlab提交代码后自动构建_第9张图片
build trigger设置
jenkins+git+gitlab提交代码后自动构建_第10张图片
jenkins+git+gitlab提交代码后自动构建_第11张图片

注意:配置完后需要记住gitlab webhook和secret token值。后面配置gitlab中的webhook

build Steps中写入执行命令
jenkins+git+gitlab提交代码后自动构建_第12张图片
Post-build Actions配置
jenkins+git+gitlab提交代码后自动构建_第13张图片
jenkins+git+gitlab提交代码后自动构建_第14张图片
gitlab中配置webhook
填写上面的URL和secret token,提示成功。
jenkins+git+gitlab提交代码后自动构建_第15张图片
初学者有什么不对的地方希望大家指正。

你可能感兴趣的:(jenkins,git,gitlab)