test push 失败

test push 失败

gitlab的项目点击test push的时候返回错误提示如下:

http://img1.sycdn.imooc.com//climg/5dd7d91309df27a112490158.jpg浏览的中查看webhook显示如下:

http://img1.sycdn.imooc.com//climg/5dd7d94709dca69f10380224.jpg 

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
Brian 2019-11-25 10:22:19

gitlab和jenkins都是在本地虚拟机上部署的

——这不会有影响,我就两个都安装在一台设备上的


下面,请确定192.168.137.200这个IP是虚拟机的IP(Docker容器服务器的宿主机)

目前来看,是提示网络连接错误,你看看在虚拟机上,能不能ping通那个IP。

第二种解决方案,你去虚拟机上查看一下两台设备的IP,按理说,如果你已经映射在宿主机的192.168.137.200上的话,应该是可以连通的。


提问者 慕姐0182882 2019-11-24 16:56:07
  1. 网络设置,已经打开了

    http://img1.sycdn.imooc.com//climg/5dda44a4097dea8f10210217.jpg

  2. gitlab和jenkins部署的网站都可以打开,并且本地可以拉取gitlab创建的项目

  3. secret已经设置,如果老师说的是jenkins项目设置>构建触发器中的secret的话

    http://img1.sycdn.imooc.com//climg/5dda44c509e1f8a913930303.jpg


但是老师,还是无法会报错的,我的gitlab和jenkins都是在本地虚拟机上部署的,这会有影响吗

  • 提问者 慕姐0182882 #1
    jenkins插件的话 gitlab 和 gitlab hook都安装了
    2019-11-24 17:13:41
Brian 2019-11-22 21:24:20

1. 打开网络设置

我们在视频中强调过:在管理员界面 -> 网络 -> 内部网络请求打勾

注意一下,是不是没有开启网络选项中?

2. 确定Docker访问的IP与端口正确!

3. 设置secret,Jenkins的webhook是可以配置secret的,配置了secret再试试?


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师