Distributionen utlöses inte efter att koden har push-satts i Adobe Commerce Cloud
Kod som skickas till mellanlagrings- eller produktionsgrenarna via GitHub- eller Bitbucket-integreringen utlöser inte distributioner i Adobe Commerce Cloud som förväntat. Du kan åtgärda detta genom att verifiera distributionsbehörigheter, kontrollera pipeline-loggar, validera filialkonfigurationer och bekräfta databasintegrering med hjälp av molnbaserad CLI.
Beskrivning description
Miljö
Adobe Commerce Cloud
Problem/symtom
- Distributioner utlöses inte efter att ändringar har gjorts från GitHub eller Bitbucket till mellanlagrings- eller produktionsgrenar.
- Den senaste distributionen gjordes för flera dagar sedan.
- Inga ändringar av projektinställningarna har rapporterats innan problemet uppstod.
Upplösning resolution
Följ de här stegen för att lösa problemet:
-
Kontrollera att inga ändringar har gjorts i distributionsbehörigheter eller konfigurationer i projektinställningarna.
-
Kontrollera om det finns fel i distributionsspårningsloggarna som förhindrar utlösande.
-
Kontrollera att alla nödvändiga filialkonfigurationer (till exempel mellanlagring/produktion) är korrekt konfigurerade och anpassade till det förväntade arbetsflödet för automatiska distributioner.
-
Bekräfta att det inte finns några anslutningsproblem mellan databasen och Adobe Commerce Cloud-miljön.
-
Använd Cloud CLI för att hämta integrerings-ID:t för GitHub- eller Bitbucket-integreringen.
code language-none $ magento-cloud integration:list ... $integrationID github Repository: XYZ ... -
Om det uppstår ett fel när integreringen med det här kommandot valideras, till exempel Det går inte att ansluta till GitHub: det gick inte att hitta databasen, försöker lägga till integreringen igen:
$ magento-cloud integration:validate $integrationID
-
Kontakta Adobe Commerce tekniska support om problemet kvarstår.