Jenkins到gitlab拉取代码,无法连接问题 == >url

            

这真是个坑,jenkins上凭证的用户密码确认没问题,仓库url也是从gitlab 上clone过来的。可是就是连不上,这就很突然了,,,
郁闷良久后发现:问题正是这url:
        1、ip是否是gitlab服务器的ip;
        2、url是否有端口号、是否正确ps:82端口是我自定义的

            

1、注意看gitlab项目ip地址:有时候会不同(我遇到过一次10.xxx.xxx.73变为10.xxx.xxx.74

2、URL 是否有端口号,端口号是否正确;


如果没有端口号的话,你把url放浏览器也打不开的。

 

=============================================================


对于gitlab clone出现端口号缺失的解决:

 

1、http访问地址修改:

    
vi /etc/gitlab/gitlab.rb
    80端口的修改,我们需要更新配置文件中的external_url:
             
 
              
 
 
 

2、ssh访问地址修改

    在上诉修改类似:搜索“_ssh_port
 
vi /etc/gitlab/gitlab.rb
         
               
生效配置:
gitlab-ctl reconfigure
 
重启:
gitlab-ctl restart

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐