一、配置步骤
Jenkins 安装完成以后,首先我们在Jenkins中需要安装一下,Gitlab Hook Plugin,GitLab Plugin,Gitlab Authentication plugin插件;
1、在Jenkins中找到通知地址
勾选如图保存,复制URL到gitlab
2.gitlab配置webhook
解决gitlab添加webhook提示Url is blocked: Requests to the local network are not allowed的问题
4.验证webhook配置是否成功
403问题解决
进入jenkins:
Manage Jenkins- >Configure Global Security -> 授权策略 -> Logged-in users can do anything (登录用户可以做任何事情) 点选 -> 匿名用户具有可读权限 点选
去掉Gitlab enable authentication 点选 放开
系统管理 -> 系统设置 -> Enable authentication for '/project' end-point
验证配置是否成功
1.如图
2.提交代码,查看是否会自动构建项目