上傳專案到App Engine 佈署失敗
2 min readApr 28, 2020
我之前Deploy我的專案到App Engine的時候發生以下錯誤,記錄一下,假設有發生類似問題的朋友可以參考一下
Finished Step #2 - "detector"Starting Step #3 - "analyzer"Step #3 - "analyzer": Already have image (with digest): asia.gcr.io/gae-runtimes/buildpacks/nodejs12/builder:nodejs12_20200413_12_16_2_RC01
.......
.......
.......Finished Step #3 - "analyzer"ERRORERROR: build step 3 "asia.gcr.io/gae-runtimes/buildpacks/nodejs12/builder:nodejs12_20200413_12_16_2_RC01" failed: step exited with non-zero status: 1
主要發生的錯誤在於呼叫node js builder 的時候出錯(看官方文件該情形適用於其他語言佈署失敗使用,但是我沒試過,大家可以試看看)
這個主要原因是呼叫Cloud Build API時出現錯誤
這時候,您只要到Google API Console去找尋Cloud Build API
先停用再Google Build API就可以了
請注意,重啟之後需要等幾分鐘後再
gcloud app deploy
上傳Deploy你的專案。