Przygotowujemy ciągły rurociąg dostawy w Jenkins, przy użyciu wtyczki budowania potoku.Jak uzyskać URL pracy rurociągu w jenkins
Nasze kroki wdrażania wykorzystuje własne narzędzie wdrażania (uruchamiane przez żądanie HTTP od Jenkinsa), ale musimy mieć dodatkowy krok Jenkinsa do testów akceptacyjnych dla wdrożonego projektu. Dlatego nasze narzędzie wdrażania będzie wymagało wywołania ostatniego etapu potoku.
Konfiguracja Jenkins tego jest oczywista:
Dla uruchamiany ręcznie kroku dalszy budowy: Aby dodać etapu budowy że będzie czekać na ręcznym spustem:
- Wybierz Pipeline Konstruowanie Plugin, Manually Execute Downstream Project check-box
- Wprowadź nazwę lub nazwy projektów niższego rzędu w polu Nazwy projektu w kanale sprzedaży: Downstream . (NB Wiele projektów można określić za pomocą przecinka, jak "abc, def.")
Źródło: Build Pipeline Plugin
Problem jest: I nie wydają się znaleźć sposób, aby wyzwolić to downstream buduje poprzez URL.
W rzeczywistości potrzebowałbym adresu URL w zadaniu wdrażania, więc mogę wysłać go do narzędzia wdrażania jako URL wywołania zwrotnego. Czy ktokolwiek może pomóc?