L’implementazione non viene attivata dopo il push del codice in Adobe Commerce Cloud
I push del codice ai rami di staging o produzione tramite l’integrazione GitHub o Bitbucket non attivano le distribuzioni in Adobe Commerce Cloud come previsto. Per risolvere questo problema, verifica le autorizzazioni di distribuzione, controlla i registri della pipeline, convalida le configurazioni dei rami e conferma l’integrazione dell’archivio tramite Cloud CLI.
Descrizione description
Ambiente
Adobe Commerce Cloud
Problema/Sintomi
- Le distribuzioni non vengono attivate dopo il push delle modifiche da GitHub o Bitbucket ai rami di staging o produzione.
- L’ultima distribuzione riuscita si è verificata diversi giorni fa.
- Non vengono segnalate modifiche alle impostazioni del progetto prima che si verifichi il problema.
Risoluzione resolution
Per risolvere il problema, eseguire la procedura seguente:
-
Verifica che non siano state apportate modifiche alle autorizzazioni di distribuzione o alle configurazioni nelle impostazioni del progetto.
-
Controlla i registri della pipeline di distribuzione per individuare eventuali errori che impediscono l’attivazione.
-
Assicurati che tutte le configurazioni dei rami richieste (ad esempio, staging/produzione) siano impostate correttamente e allineate al flusso di lavoro previsto per le distribuzioni automatiche.
-
Verifica che non vi siano problemi di connettività tra l’archivio e l’ambiente Adobe Commerce Cloud.
-
Utilizza Cloud CLI per ottenere l'ID integrazione per l'integrazione GitHub o Bitbucket.
code language-none $ magento-cloud integration:list ... $integrationID github Repository: XYZ ... -
Se si verifica un errore durante la convalida dell'integrazione con questo comando, ad esempio Impossibile connettersi a GitHub: archivio non trovato, provare ad aggiungere di nuovo l'integrazione:
$ magento-cloud integration:validate $integrationID
-
Se il problema persiste, contattare il supporto tecnico Adobe Commerce per ulteriori informazioni.