首页 > 解决方案 > Google Cloud Build - 无法从其他目录获取文件

问题描述

我目前正在尝试从 Google Lighthouse 导出数据。默认情况下,该文件保存到 /home/chrome/reports。当我尝试将文件保存到默认目录 /workspace/ 时,出现以下错误:

错误:ENOENT:没有这样的文件或目录,打开“/workspace/myfile.csv”遇到运行时错误:ENOENT:没有这样的文件或目录,打开“/workspace/myfile.csv”

亚尔姆

steps:
- name: gcr.io/cloud-builders/docker
  args:
  - run
  - --rm
  - --name=lighthouse
  - -v=/workspace/:/home/chrome/reports
  - femtopixel/google-lighthouse
  - http://www.google.com
  - --output=json
  - --output-path=/workspace/myfile.json

标签: dockerbuildcloudlighthouse

解决方案


似乎目录 /workspace 不存在您要导出文件的位置。

您可以尝试在 / 中创建目录“工作区”


推荐阅读