npm 库无法在 GitLab 中安装 CI
npm library fails to install in GitLab CI
我的 Docker 图像构建最近一直无法构建,我已经设法追踪
它到底在哪里挣扎。
运行器执行时RUN npm install react-scripts@2.1.8 -g --silent --no-optional
(来自Docker文件)
它失败了并且没有给出任何错误输出。作业日志没有显示失败原因的任何线索。
我想我可以通过 SSH 连接到 CI 服务器,但 GitLab 不支持直接通过 SSH 访问 CI 服务器进行调试。
我的问题是如何调试它?我应该采取什么步骤?我不是每天都在处理
我没有错误输出的错误。
GitLab runner在什么情况下可能会安装失败?
注:
我 运行 它在本地并且没有任何问题因此它一定是 CI.
中的问题
您的图像构建在您的计算机上是否正常?你也可以在你的电脑上安装一个gitlab runner来测试你的gitlabci文件
尝试从 npm install
命令中删除 --silent
标志。我想你会看到更多。
在这种特殊情况下,构建运行程序超时是罪魁祸首。一旦我重新组织构建脚本中的代码,npm 库就成功安装了。
我的 Docker 图像构建最近一直无法构建,我已经设法追踪 它到底在哪里挣扎。
运行器执行时RUN npm install react-scripts@2.1.8 -g --silent --no-optional
(来自Docker文件)
它失败了并且没有给出任何错误输出。作业日志没有显示失败原因的任何线索。
我想我可以通过 SSH 连接到 CI 服务器,但 GitLab 不支持直接通过 SSH 访问 CI 服务器进行调试。
我的问题是如何调试它?我应该采取什么步骤?我不是每天都在处理 我没有错误输出的错误。
GitLab runner在什么情况下可能会安装失败?
注: 我 运行 它在本地并且没有任何问题因此它一定是 CI.
中的问题您的图像构建在您的计算机上是否正常?你也可以在你的电脑上安装一个gitlab runner来测试你的gitlabci文件
尝试从 npm install
命令中删除 --silent
标志。我想你会看到更多。
在这种特殊情况下,构建运行程序超时是罪魁祸首。一旦我重新组织构建脚本中的代码,npm 库就成功安装了。