gitlab-ci 执行最简单的.gitlab-ci.yml配置都报错
一:.gitlab-ci.yml:
stages:
- test
job_1:
stage: test
only:
- master
script:
- echo 'start test'
tags:
- my-runner-tags
二:
三:
请教各位,我的问题是:
1.这是什么原因造成的
2.除了以下报错信息还能从哪儿获取到详细报错信息
There is an unknown failure, please try again
WARNING: Job failed: exit code 1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
题主使用的 gitlab 版本是
5.x
,gitlab-runner 版本是9.x
,实际上主版本上有着明显的差别,建议先尝试将主版本进行同步。事实上官方文档中也指出,主版本存在差异时,有时并不能工作:
两者目前最新的版本都是
13.x
,但是综合考虑应先尝试将 gitlab-runner 的版本降级为5.x
后重试,确认是否是主版本不匹配导致的问题。如果确认是主版本不匹配才导致出现问题的话,再考虑进行后续操作(一次性将 gitlab 进行跨多个大版本升级可能会造成一些问题)。
题主如果能补充一下 Job 中报错的前面几条日志信息就更好了(请直接编辑问题),虽然最终的错误是 unknown failure,但是结合日志上下文(发生错误之前进行了什么操作)也许能再发现一些别的信息。