部署無法從位元貯體Adobe Commerce Cloud擷取程式碼
在Adobe Commerce Cloud中,當平台在整合期間無法從Bitbucket存放庫擷取程式碼時,部署不會啟動。 此問題與服務之間的驗證或存取問題有關。 若要修正此問題,請更新整合認證,並驗證存放庫存取設定。
說明 description
環境
- 產品: Adobe Commerce Cloud
- 版本: 2.4.7
- 執行個體:部署自動化的位元貯體整合
問題/症狀
- 將提取請求合併到受監視的分支後,部署無法繼續。
- 整合活動記錄顯示integration.bitbucket.fetch步驟的失敗。
- 錯誤訊息包括 錯誤:內部錯誤 和我們無法存取位元貯體的遠端存放庫:未知的例外狀況。
- 失敗發生在建置或部署管道開始之前。
解決方法 resolution
若要修正此問題,請遵循下列步驟:
-
檢閱您的Bitbucket整合最近的變更,包括:
- OAuth消費者憑證(金鑰和密碼)是否已輪換或撤銷。
- 對存放庫或工作區擁有權所做的任何變更。
- 整合所使用的Bitbucket帳戶或應用程式的許可權變更。
- 在您的Bitbucket工作區上實作新的安全性原則、IP允許清單或SSO強制執行。
-
如果發生任何變更,請相應地更新Adobe Commerce Cloud中的整合設定。
-
如有必要,請在Bitbucket和Adobe Commerce Cloud中重新建立或旋轉您的OAuth消費者憑證。
-
更新認證和許可權後,使用以下專案重新驗證整合:
magento-cloud integration:validate -
嘗試新部署,以確認可以成功從存放庫擷取程式碼。
-
驗證部署是否順利通過擷取步驟。
備註
如果Bitbucket端沒有最近的變更,而且在更新認證後問題仍然存在,支援可能需要進一步調查。
相關閱讀
recommendation-more-help
experience-cloud-kcs-help-kbarticles