Używamy wtyczki potoku z konfiguracją wielu ścieżek dla naszego CD. Sprawdziliśmy plik Jenkins, który działa z Git.Przepływ pracy wyzwalacza w Github push - Pipeline plugin - Konfiguracja wielostanowiskowa
git url: "$url",credentialsId:'$credentials'
Zadanie działa poprawnie, ale nie uruchamia się automatycznie, gdy zmiana jest przekazywana do github. Ustawiłem poprawnie haczyki na stronie GIT.
Co ciekawe, kiedy wchodzę do oddziału zadania multibranch i klikam "View Configuration", widzę, że opcja "Build, gdy zmiana jest przekazywana do Githuba", jest odznaczona. Nie ma sposobu, aby to sprawdzić, ponieważ nie mogę zmodyfikować konfiguracji pracy (ponieważ trwa to od rodzica) i ta sama opcja nie jest w rodzicu.
Wszelkie pomysły, jak to naprawić?
Jakie zdarzenie webhook GH zostało zarejestrowane? Zdarzenie 'push' będzie jedynym wymaganym. Czy Twój Jenkins jest widoczny z internetu? Czy status webhooka GH pokazuje wartości zwracane przez odbiornik webhook'a Jenkinsa? – amuniz
Czy kiedykolwiek znalazłeś rozwiązanie tego problemu bez odpytywania? – grayaii