前言
之前到工作我们能够通过jenkins控制台去触发构建项目。现在我们想法是我们有个分支叫prod_branch,当这个分支发生提交的时候,正式环境的包自动打包部署。
想法
jenkins+gitlab分支自动部署
使用
在 Jenkins 中安装插件
选择 系统管理 -> 管理插件 打开插件管理也页面,如下图:
安装GitLab 以及GitLab HOOK
安装完成后在我们之前的项目配置管理页面中
构建触发器
勾选Build when a change is pushed to GitLab. GitLab webhook URL
点击高级展开配置
filter branches by names 中填入prod_branch
secret token 点击genernate生成密钥 这个要登记下来。在gitlab中需要填写
这样jenkins就配置完成来。