【GitLab】gitlab上配置webhook后,点击测试报错:Requests to the local network are not allowed...

gitlab上配置webhook后,点击测试报错:

Requests to the local network are not allowed

 

 

操作如下:

 

报错:

 

 

 

错误原因:

gitlab 10.6 版本以后为了安全,不允许向本地网络发送webhook请求

 

解决方法:

1.登录管理员账号

 

 2.最上面一排的  扳手 设置按钮--->进入左侧 设置---->网络---->

选择 允许webhooks和本机网络交互

 

 勾选后,点击保存,退出!!!

 

完成后:

 

1.此时可以点击Test进行测试

对于 上面勾选的权限,测试结果如下,即代表成功!!!

 

 

2.对于未勾选的 权限 接口,点击测试

 未授权的接口 测试 是这个结果!!!!!

 

 

 

 

OK  解决!!!

 

转载于:https://www.cnblogs.com/sxdcgaq8080/p/10592806.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在Jenkins 2.346中集成GitLabWebhook,您可以按照以下步骤进行操作: 1. 在Jenkins中安装GitLab插件:进入Jenkins的插件管理页面,在“可选插件”选项卡下搜索并安装“GitLab Plugin”。 2. 配置Jenkins系统设置:进入Jenkins的系统管理页面,找到“GitLab”部分。在“GitLab服务器”中点击“添加GitLab服务器”,填写GitLab服务器URL和凭证(可以使用访问令牌或用户名/密码)。 3. 创建Jenkins项目:在Jenkins主页上创建一个新的自由风格或流水线项目。 4. 配置项目的源码管理:在项目配置页面中,选择Git作为源码管理,并填写您的Git仓库URL。 5. 配置Webhook:在GitLab中打开您的项目,进入“设置” -> “集成” -> “Webhooks”。在URL字段中输入您的Jenkins服务器URL,并选择要触发的事件类型(例如Push事件)。确保勾选“启用SSL验证”选项(如果您的Jenkins服务器启用了SSL)。 6. 测试Webhook:保存Webhook配置后,尝试在GitLab中进行一次Push操作,确保Jenkins能够接收到推送事件并触发构建。 7. 配置构建触发器:回到Jenkins项目的配置页面,可以根据需要配置构建触发器,例如使用GitLab的Branch或Tag名称作为触发条件。 完成以上步骤后,您的Jenkins项目将能够通过GitLabWebhook来触发构建。请根据您的具体需求进行进一步的配置和调整。希望对您有所帮助!如有任何问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值