云上的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