Jenkins - Konfiguracja
Prawdopodobnie widziałeś kilka razy w poprzednich ćwiczeniach, w których musieliśmy konfigurować opcje w Jenkinsie. Poniżej przedstawiono różne opcje konfiguracji w Jenkins.
Można więc uzyskać różne opcje konfiguracji dla Jenkins, klikając opcję „Zarządzaj Jenkinsem” z lewej strony menu.
Zostanie wyświetlony następujący ekran -
Kliknij Konfiguruj system. Poniżej omówiono niektóre z ustawień konfiguracyjnych Jenkinsa, które można przeprowadzić.
Katalog domowy Jenkinsa
Jenkins potrzebuje trochę miejsca na dysku do wykonywania kompilacji i przechowywania archiwów. Można sprawdzić tę lokalizację na ekranie konfiguracji Jenkinsa. Domyślnie jest to ~ / .jenkins, a ta lokalizacja będzie początkowo przechowywana w lokalizacji profilu użytkownika. W odpowiednim środowisku musisz zmienić tę lokalizację na odpowiednią, aby przechowywać wszystkie odpowiednie kompilacje i archiwa. Raz można to zrobić w następujący sposób
Ustaw zmienną środowiskową „JENKINS_HOME” na nowy katalog domowy przed uruchomieniem kontenera serwletu.
Ustaw właściwość systemową „JENKINS_HOME” na kontener serwletu.
Ustaw pozycję środowiska JNDI „JENKINS_HOME” na nowy katalog.
W poniższym przykładzie wykorzystana zostanie pierwsza opcja ustawienia zmiennej środowiskowej „JENKINS_HOME”.
Najpierw utwórz nowy folder E: \ Apps \ Jenkins. Skopiuj całą zawartość z istniejącego ~ / .jenkins do tego nowego katalogu.
Ustaw zmienną środowiskową JENKINS_HOME tak, aby wskazywała lokalizację katalogu podstawowego, w którym na komputerze jest zainstalowana Java. Na przykład,
OS | Wynik |
---|---|
Windows | Ustaw zmienną środowiskową JENKINS_HOME na wybraną lokalizację. Jako przykład możesz ustawić go na E: \ Apps \ Jenkins |
Linux | eksportuj JENKINS_HOME = / usr / local / Jenkins lub wybraną lokalizację. |
Na pulpicie nawigacyjnym Jenkins kliknij Zarządzaj Jenkins z menu po lewej stronie. Następnie kliknij „Konfiguruj system” po prawej stronie.
W katalogu domowym zobaczysz teraz nowy katalog, który został skonfigurowany.
Liczba wykonawców
Odnosi się to do całkowitej liczby równoczesnych wykonań zadań, które mogą mieć miejsce na maszynie Jenkins. Można to zmienić w zależności od wymagań. Czasami zaleca się, aby ta liczba była taka sama, jak liczba procesorów na maszynach, aby uzyskać lepszą wydajność.
Zmienne środowiska
Służy do dodawania niestandardowych zmiennych środowiskowych, które będą miały zastosowanie do wszystkich zadań. Są to pary klucz-wartość, do których można uzyskać dostęp i używać ich w kompilacjach w dowolnym miejscu.
Adres URL Jenkinsa
Domyślnie adres URL Jenkins wskazuje na localhost. Jeśli masz skonfigurowaną nazwę domeny dla swojego komputera, ustaw ją na nazwę domeny, w przeciwnym razie nadpisz localhost adresem IP maszyny. Pomoże to w skonfigurowaniu niewolników i podczas wysyłania linków za pomocą e-maila, ponieważ możesz uzyskać bezpośredni dostęp do adresu URL Jenkinsa za pomocą zmiennej środowiskowej JENKINS_URL, do której można uzyskać dostęp jako $ {JENKINS_URL}.
Powiadomienie e-mail
W obszarze powiadomień e-mail możesz skonfigurować ustawienia SMTP do wysyłania wiadomości e-mail. Jest to wymagane, aby Jenkins łączył się z serwerem poczty SMTP i wysyłał wiadomości e-mail do listy odbiorców.