部署无法从Adobe Commerce Cloud的Bitbucket获取代码

在Adobe Commerce Cloud中,当平台在集成期间无法从Bitbucket存储库获取代码时,部署不会启动。 此问题与服务之间的身份验证或访问问题有关。 要解决此问题,请更新集成凭据并验证存储库访问配置。

描述 description

环境

  • 产品: Adobe Commerce Cloud
  • 版本: 2.4.7
  • 实例:用于部署自动化的Bitbucket集成

问题/症状

  • 将拉取请求合并到受监视的分支后,部署无法继续。
  • 集成活动日志显示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. 验证部署是否顺利通过提取步骤。

注释

如果比特桶端没有最近的更改,并且在更新凭据后问题依然存在,则支持部门可能需要进一步调查。

相关阅读

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