Gitlab Merge Request Builder Plugin 配置小记
以前在给一些开源项目贡献代码的时候,在 github 上一提交 pull request 或者提交的分支代码更新了的时候, jenkins 就会自动把代码进行 merge 并且运行单元测试,当时看了心里就2个字: NB! 那个时候心里就想,啥时候我也得弄这么一个高大上的玩意儿。随着 gitlab 在工作中的逐渐使用,这个想法越来越强烈。上周末搜来搜去,发现jenkins还真有一款针对gitlab的 merge request 的插件: Gitlab Merge Request Builder Plugin 当时就心痒难耐,开始看着说明一步步的配置。配置分成2大部分: 第一部分: 安装插件&基础设置 首先安装插件,要求jenkins版本大于 1.563 ,好在jenkins升级比较方便,在 系统管理 界面就有个大大的升级按钮,果断升级到 1.570 。 在 系统管理 -> 插件管理 -> 可选插件 里面搜出来 Gitlab Merge Request Builder 安装并重启 jenkins,官方文档在这里强调了需要 重启jenkins 。 重启之后,进入 系统管理 -> 系统设置 里面,能发现里里面多了 Gitlab Merge Request Builder 的配置项 Gitlab Host URL 里填gitlab的服务地址,比如 http://192.168.0.1