Adobe Commerce in Cloud: Authentifizierungsschlüssel ändern und erneut bereitstellen
Dieser Artikel enthält Anweisungen dazu, wie Sie Adobe Commerce in der Cloud-Infrastruktur mit verschiedenen Authentifizierungsschlüsseln erneut bereitstellen. Beispielsweise könnten Sie die Schlüssel für ein anderes Konto oder Magento Open Sourcen anstelle von Adobe Commerce-Schlüsseln verwendet haben.
Wenn Sie falsche Schlüssel verwendet haben, schlägt die Bereitstellung fehl. Zum Wiederherstellen müssen Sie das Projekt klonen, die richtigen Schlüssel zu auth.json
hinzufügen und die Änderung an die primäre Verzweigung pushen.
In diesem Artikel gehen wir davon aus, dass Ihr Projekt nur eine master
Verzweigung hat (master
ist die Standardverzweigung beim ersten Erstellen eines Projekts).
So stellen Sie eine erneute Bereitstellung mit den richtigen Authentifizierungsschlüsseln bereit:
-
Melden Sie sich bei dem Computer an, auf dem sich Ihre Adobe Commerce on Cloud Infrastructure SSH-Schlüssel befinden.
-
Melden Sie sich beim Projekt an:
code language-none magento-cloud login
-
Erstellen Sie eine Verzweigung, um den Code mit dem Namen
auth
zu aktualisieren:code language-none magento-cloud environment:branch auth master
-
Wechseln Sie in das Stammverzeichnis des Projekts.
-
Öffnen Sie
auth.json
in einem Texteditor.code language-json { "http-basic": { "repo.magento.com": { "username": "<your public key>", "password": "<your private key>" } } }
-
Fügen Sie die richtigen Authentifizierungsschlüssel hinzu.
-
Speichern Sie Ihre Änderungen und beenden Sie den Texteditor.
-
Übergeben und Zusammenführen Ihrer Änderungen.
code language-none git add -A
code language-none git commit -m "<description of change>"
code language-none git push origin master
-
Warten Sie, bis die Bereitstellung abgeschlossen ist.
Meldungen geben an, ob die Bereitstellung erfolgreich war. Sie können eine erfolgreiche Bereitstellung bestätigen, indem Sie zu einer der Umgebungsrouten wechseln, die auf Ihrem Bildschirm angezeigt werden.