jenkins高级用法(jenkins集成gitlab自动构建打包发布)

jenkins集成gitlab自动构建打包发布

目的:
`每次在提交代码到gitlab指定分支的时候,gitlab调用jenkins任务完成自动构建`

1.0 配置jenkins打包job任务

1.1 需要安装jenkins gitlab插件
在这里插入图片描述
1.2 编写 jenkins任务
1.2.1 编写的任务无能配置(调用参数和变量),实现点击build 即触发构建功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1.2.2 配置构建触发器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

编写编译部署脚本

在这里插入图片描述

2.0 配置 gitlab参数

使用root账户登录到后台,点击Admin Area——》Settings——》Network
在这里插入图片描述
勾选“Allow requests to the local network from web hooks and services”
在这里插入图片描述
在项目添加webhook
点击项目——》Settings——》Integrations
此处的URL就是第四步中jenkins触发器生成的,复制进去即可
在这里插入图片描述
在这里插入图片描述

注意:以下设置必须完成,否则会报错!
在这里插入图片描述
测试结果返回200说明配置正确
在这里插入图片描述

3.0 测试验证

随便更新下develop注释,即可触发jenkins任务
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43546282/article/details/129130533
今日推荐