**问题:**在做GitLab-CI持续集成时,Pipeline执行job时报下图所示的错误,明明我做的镜像是有linux环境的,但是还是报命令未找到的错误。
**原因:**是我的script脚本写换行语句时加上了&& \的字样所以导致了这个错误
**解决:**如果是一条命令,在.gitlab-ci.yml文件中直接换行即可,或者光写&&或者\,两者只保留一个即可。

本文讲述了在GitLab持续集成中遇到的错误,发现错误源于script脚本中的换行符写法。解决方法是删除多余的'&&'或仅保留一个。
**问题:**在做GitLab-CI持续集成时,Pipeline执行job时报下图所示的错误,明明我做的镜像是有linux环境的,但是还是报命令未找到的错误。
**原因:**是我的script脚本写换行语句时加上了&& \的字样所以导致了这个错误
**解决:**如果是一条命令,在.gitlab-ci.yml文件中直接换行即可,或者光写&&或者\,两者只保留一个即可。

1289
5857
7146
2268

被折叠的 条评论
为什么被折叠?