云上的Adobe Commerce:更改身份验证密钥并重新部署

本文提供了有关如何使用不同的身份验证密钥在云基础架构上重新部署Adobe Commerce的说明。 例如,您可能使用了其他帐户的密钥,或者使用的是Magento Open Source密钥而不是Adobe Commerce密钥。

如果您使用的密钥不正确,则部署失败。 要恢复,您必须克隆项目,将正确的密钥添加到auth.json,并将更改推送到主分支。

在本文中,我们假定您的项目仅具有master分支(master是您首次创建项目时的默认分支)。

使用正确的身份验证密钥重新部署:

  1. 登录到拥有Adobe Commerce on cloud infrastructure SSH密钥的计算机。

  2. 登录项目:

    code language-none
    magento-cloud login
    
  3. 创建分支以更新名称为auth的代码:

    code language-none
    magento-cloud environment:branch auth master
    
  4. 更改为项目根目录。

  5. 在文本编辑器中打开auth.json

    code language-json
    {
       "http-basic": {
          "repo.magento.com": {
             "username": "<your public key>",
             "password": "<your private key>"
          }
       }
    }
    
  6. 添加正确的身份验证密钥。

  7. 保存更改并退出文本编辑器。

  8. 提交并合并更改。

    code language-none
    git add -A
    
    code language-none
    git commit -m "<description of change>"
    
    code language-none
    git push origin master
    
  9. 等待部署完成。

消息指示部署是否成功。 您可以通过转到屏幕上显示的​ 环境路由 ​之一来确认部署成功。

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a