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任务