部署無法從位元貯體Adobe Commerce Cloud擷取程式碼

在Adobe Commerce Cloud中,當平台在整合期間無法從Bitbucket存放庫擷取程式碼時,部署不會啟動。 此問題與服務之間的驗證或存取問題有關。 若要修正此問題,請更新整合認證,並驗證存放庫存取設定。

說明 description

環境

  • 產品: Adobe Commerce Cloud
  • 版本: 2.4.7
  • 執行個體:部署自動化的位元貯體整合

問題/症狀

  • 將提取請求合併到受監視的分支後,部署無法繼續。
  • 整合活動記錄顯示integration.bitbucket.fetch步驟的失敗。
  • 錯誤訊息包括​ 錯誤:內部錯誤 ​和​我們無法存取位元貯體的遠端存放庫:未知的例外狀況。
  • 失敗發生在建置或部署管道開始之前。

解決方法 resolution

若要修正此問題,請遵循下列步驟:

  1. 檢閱您的Bitbucket整合最近的變更,包括:

    • OAuth消費者憑證(金鑰和密碼)是否已輪換或撤銷。
    • 對存放庫或工作區擁有權所做的任何變更。
    • 整合所使用的Bitbucket帳戶或應用程式的許可權變更。
    • 在您的Bitbucket工作區上實作新的安全性原則、IP允許清單或SSO強制執行。
  2. 如果發生任何變更,請相應地更新Adobe Commerce Cloud中的整合設定。

  3. 如有必要,請在Bitbucket和Adobe Commerce Cloud中重新建立或旋轉您的OAuth消費者憑證。

  4. 更新認證和許可權後,使用以下專案重新驗證整合: magento-cloud integration:validate

  5. 嘗試新部署,以確認可以成功從存放庫擷取程式碼。

  6. 驗證部署是否順利通過擷取步驟。

備註

如果Bitbucket端沒有最近的變更,而且在更新認證後問題仍然存在,支援可能需要進一步調查。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles