Adobe Commerce su cloud: modifica le chiavi di autenticazione e ridistribuisci

Questo articolo fornisce istruzioni su come ridistribuire Adobe Commerce su un’infrastruttura cloud con diverse chiavi di autenticazione. Ad esempio, potresti aver utilizzato le chiavi per un altro account o potresti aver utilizzato le chiavi di Magento Open Source invece delle chiavi di Adobe Commerce.

Se sono state utilizzate chiavi non corrette, la distribuzione non riesce. Per ripristinare, è necessario clonare il progetto, aggiungere le chiavi corrette a auth.json e inviare la modifica al ramo principale.

In questo articolo, si presuppone che il progetto abbia solo un ramo master (master è il ramo predefinito al momento della creazione di un progetto).

Per ridistribuire con le chiavi di autenticazione corrette:

  1. Accedi al computer in cui è installato Adobe Commerce sulle chiavi SSH dell’infrastruttura cloud.

  2. Accedi al progetto:

    code language-none
    magento-cloud login
    
  3. Creare un ramo per aggiornare il codice con il nome auth:

    code language-none
    magento-cloud environment:branch auth master
    
  4. Passa alla directory principale del progetto.

  5. Apri auth.json in un editor di testo.

    code language-json
    {
       "http-basic": {
          "repo.magento.com": {
             "username": "<your public key>",
             "password": "<your private key>"
          }
       }
    }
    
  6. Aggiungi le chiavi di autenticazione corrette.

  7. Salva le modifiche e esci dall’editor di testo.

  8. Eseguire il commit e unire le modifiche.

    code language-none
    git add -A
    
    code language-none
    git commit -m "<description of change>"
    
    code language-none
    git push origin master
    
  9. Attendere il completamento della distribuzione.

I messaggi indicano se la distribuzione è stata eseguita correttamente. Puoi confermare la corretta distribuzione visitando una delle route di ambiente visualizzate sullo schermo.

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