To polecenie jest używane, gdy zmiana jest wprowadzana do Jenkinsa i jej środowiska poza interfejsem użytkownika, takie jak edycja konfiguracji.Pliki XML z wiersza poleceń lub przenoszenie zadań między folderami z wiersza poleceń.
Jak ponownie załadować konfigurację Jenkinsa z dysku
Z interfejsu internetowego Jenkins przejdź do strony „Zarządzaj Jenkins” i kliknij przycisk „Załaduj konfigurację z dysku”.
To ponownie załaduje konfigurację.plik XML z dysku i wszelkie wprowadzone zmiany będą natychmiastowe.
Możesz także użyć Jenkins CLI do ponownego załadowania konfiguracji z dysku. Uruchom polecenie, jak pokazano:
Java -jar Jenkins -cli.jar -s http: // Jenkins_Address Reload -ConfiguationPrzykładem jest jak pokazano:
$ java -jar jenkins -cli.jar -s https: // localhost: 8080 Reload -configurationNa koniec możemy użyć API REST w Jenkins, aby ponownie załadować konfigurację z dysku, jak pokazano:
Możesz złożyć żądanie postu na http: // Jenkins_Address/Reload, aby ponownie załadować konfigurację Jenkins.
Przykład:
curl -x post http: // localhost: 9001/RELOODMoże to wymagać przekazania poświadczeń Jenkinsa do uwierzytelnienia.
Wniosek
Omówiliśmy różne metody ponownie załadowania konfiguracji Jenkinsa z dysku. Interfejs internetowy Jenkins zapewnia przyjazny dla użytkownika sposób ponownego załadowania konfiguracji, klikając przycisk „Załaduj konfigurację z dysku” na stronie „Zarządzaj Jenkins”.
Dodatkowo omówiliśmy, jak korzystać z API Jenkins CLI i Jenkins REST, aby ponownie załadować konfigurację. Należy zauważyć, że przeładowanie konfiguracji z dysku przerwie wszystkie działające kompilacje i zadania, więc najlepiej jest zaplanować tę akcję w okresach nieaktywnych.