我在 GitLab.com 的什么地方可以找到管道错误日志?

Where on GitLab.com do I find the pipeline error logs?

我一直在努力让 .gitlab-ci.yml 管道工作,但找不到日志的位置。

GitLab.com 消息告诉我

npm ERR!     /root/.npm/_logs/2022-05-06T09_39_43_597Z-debug.log

我在 GitLab.com 中没有看到在我的项目中创建的这个文件夹,所以我在哪里以及如何访问日志?

经过 51 次迭代,我取得了一点进步。第一次见格林。

可以通过将调试日志添加到您的 .gitlab-ci.yml 中看到 file.Once 您添加它,运行 再次作业,您可以获得详细的日志

如果作业失败,您可以使用 artifacts 来保留日志文件。例如:

my job:
  ...
  artifacts:
    paths:
      - "*.log"
    when: on_failure

我不确定 paths 模式是否正确。因此,也许有必要使用 **/*.log 而不是 *.log。但我希望,思路清晰。