雲端上的Adobe Commerce:變更驗證金鑰並重新部署

本文提供如何使用不同的驗證金鑰在雲端基礎結構上重新部署Adobe Commerce的說明。 例如,您可能已將金鑰用於其他帳戶,或者您可能已使用Magento Open Source金鑰而非Adobe Commerce金鑰。

如果您使用不正確的金鑰,部署會失敗。 若要復原,您必須複製專案、將正確的金鑰新增到auth.json,然後將變更推送到主分支。

在本文中,我們假設您的專案只有master分支(master是您首次建立專案時的預設分支)。

使用正確的驗證金鑰重新部署:

  1. 登入在雲端基礎結構上擁有您的Adobe Commerce 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