1. 在gitlab上配置192.168.1.30的ssh秘钥,使jenkins能够操做gitlab上的projectgit
进入gitlab,点击右上角web
点击 Settings -> SSH keysspring
点击Add key, 添加 ssh keyjson
2. 在jenkins中配置example-springbootmvc jsonspringboot
进入jenkins -> 新建mvc
输入名称,选择“构建一个自由风格的软件项目"ssh
点击肯定gitlab
3. 配置git远程仓库地址ui
进入刚才新建的example-springbootmvc job, 点击“配置"url
在上面的源码配置中Branches to Build中只配置了master和test分支,表示gitlab webhook只能触发master和test构建。
4. 配置gitlab webhook url
在gitlab中打开前面建立好的example-springbootmvc project.
点击 Add webhook
test -> push events
若是你前面步骤都没问题的话,jenkins中的master构建就会被触发,你会在jenkins的构建历史中看到这样个构建信息: