触发模式
基于事件的触发模式具有比周期轮训代码库具有如下优势:
- 更及时的构建;
- 减少机器轮询资源消耗;
设置
jenkins
安装gitlab插件
选择
Build when a change is pushed to GitLab
出现的url网址放入gitlab的web钩子的URL里。
点击这个条目的高级
generate “Secret token”
把它复制到gitlab的安全令牌。
gitlab
进入gitlab的具体项目,点击设置--》集成--》新增web钩子
(需要项目的主程序员权限才能看到这些)
将jenkins的URL和安全令牌依次复制后即可。
测试
点击gitlab里的测试
如果jenkins会触发任务,则代表成功。