【发布时间】:2018-03-06 09:37:13
【问题描述】:
我有一个带有 Gitlab CE 服务器的 linux 虚拟机。 我尝试配置一个运行器以便我可以使用 CI/CD,但它无法 git clone。
这里是作业的输出
- ...
- 在 .netrc 文件中找不到主机“my_git_adress”.org;使用默认值
- 正在尝试“我的公共互联网 ip”...
- TCP_NODELAY 设置
- 连接到“我的公共互联网 ip”端口 80 失败:操作超时
- 无法连接到“my_git_adress”.org 端口 80:操作超时
- 关闭连接 0 致命:无法访问 'http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@"my_git_adress".org/"my_project".git/':无法连接到 "my_git_adress".org 端口 80:操作超时 调试:远程助手退出。 错误:作业失败:退出代码 1
编辑:看来,当运行器在 Gitlab 服务器的同一操作系统/设备上时,当它在同一本地网络上的另一台设备上时,它会失败。但是当它在连接到互联网的不同网络上时它可以工作(但它卡在下一步可能是因为我们的连接不好)。
【问题讨论】:
标签: git docker gitlab gitlab-ci