我的javascript cloud function项目在部署时一直提示错误,状态码为51。昨天之前也出现过同样的错误,重新运行deploy脚本几次才成功,但是从昨天早上开始就再也没有成功过。我没有做任何修改我的项目。
以下是启动和部署的脚本,
start
我运行yarn start
或npm run start
总是可以正确运行。
"start": "rm -rf dist && prettier -w src && npm run build && cp env.yaml clearmylist-46738ea42bf9.json package.json dist/ && cd dist && npx @google-cloud/functions-framework --target=clearMyList",
"deploy": "rm -rf dist && prettier -w src && npm run build && cp env.yaml clearmylist-46738ea42bf9.json package.json dist/ && gcloud functions deploy clear-my-list-google-cloud-functions --gen2 --runtime=nodejs18 --region=us-central1 --source=dist --entry-point=clearMyList --trigger-http --env-vars-file env.yaml --allow-unauthenticated --project clearmylist && rm -rf dist"
以下是最新的运行错误日志
yarn deploy
,有没有人有解决这个问题的经验或者给我一些线索?任何帮助将不胜感激!
{
insertId: "1115fbbf-200b-4f2a-bef6-b9460b46d1de-509"
labels: {
build_step: "Step #1 - "build""
build_tags: "p-gcf,r-nodejs18,v-nodejs18_20230416_18_15_0_RC00,b-nodejs_20230417_RC00"
}
logName: "projects/clearmylist/logs/cloudbuild"
receiveTimestamp: "2023-04-27T11:01:53.867184869Z"
resource: {
labels: {
build_id: "1115fbbf-200b-4f2a-bef6-b9460b46d1de"
build_trigger_id: ""
project_id: "clearmylist"
}
type: "build"
}
severity: "INFO"
textPayload: "Step #1 - "build": ERROR: failed to build: exit status 1"
timestamp: "2023-04-27T11:01:53.430315151Z"
}
{
insertId: "1115fbbf-200b-4f2a-bef6-b9460b46d1de-512"
labels: {
build_step: "MAIN"
build_tags: "p-gcf,r-nodejs18,v-nodejs18_20230416_18_15_0_RC00,b-nodejs_20230417_RC00"
}
logName: "projects/clearmylist/logs/cloudbuild"
receiveTimestamp: "2023-04-27T11:01:55.839983449Z"
resource: {
labels: {
build_id: "1115fbbf-200b-4f2a-bef6-b9460b46d1de"
build_trigger_id: ""
project_id: "clearmylist"
}
type: "build"
}
severity: "INFO"
textPayload: "ERROR: build step 1 "us-central1-docker.pkg.dev/gae-runtimes/gcp/buildpacks/google-gae-22/nodejs/builder:nodejs_20230417_RC00" failed: step exited with non-zero status: 51"
timestamp: "2023-04-27T11:01:55.575842005Z"
}
Google Cloud Functions 会在构建日志中提供更详细和准确的信息吗?