我想在 CI 作業期間破壞我的云端快取,然后針對破壞的版本運行 Algolia 搜索爬蟲:
aws cloudfront create-invalidation --distribution-id $AWS_CLOUDFRONT_DISTRIBUTION_ID --paths "/*"
但是,這基本上會回傳一個帶有我可以輪詢的分配 ID 的狀態回應,這是我想避免的。
因此,問題是,這個命令是否可以被阻止(在docs中找不到任何東西)。我也發現了這個問題,但不適用,因為我的命令總是以 0 退出代碼退出。
uj5u.com熱心網友回復:
不。
您可以做的是在回圈中呼叫 get-invalidation 方法(其中包含睡眠),并且僅在狀態標記為 COMPLETED 時繼續
請參閱CLI 檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/427860.html
標籤:亚马逊网络服务
