以前在给一些开源项目贡献代码的时候,在github
上一提交pull request
或者提交的分支代码更新了的时候,jenkins
就会自动把代码进行merge
并且运行单元测试,当时看了心里就2个字: NB!
那个时候心里就想,啥时候我也得弄这么一个高大上的玩意儿。随着 gitlab
在工作中的逐渐使用,这个想法越来越强烈。上周末搜来搜去,发现jenkins还真有一款针对gitlab的merge request
的插件:Gitlab Merge Request Builder Plugin
当时就心痒难耐,开始看着说明一步步的配置。配置分成2大部分:
第一部分: 安装插件&基础设置
-
首先安装插件,要求jenkins版本大于
1.563</