Integracja Jenkins GitHub: jak zainstalować wtyczkę Git?
Z poprzednich tutoriali Guru99 dowiedziałeś się, czym jest Jenkins i jak go zainstalować na komputerze Windows system. Zakładając, że wykonałeś te podstawowe kroki, przejdziemy teraz do zarządzania wtyczkami.
Jenkins ma wyjątkową obsługę wtyczek. Na ich stronie internetowej dostępne są tysiące wtyczek aplikacji innych firm. Aby dowiedzieć się, czy Jenkins obsługuje aplikacje innych firm, o których myślisz, sprawdź ich katalog wtyczek pod adresem https://plugins.jenkins.io/.
W tym Poradnik Jenkinsa, nauczysz się:
- Instalacja wtyczek w Jenkins
- Jak zainstalować wtyczkę Git w Jenkins
- Jak zintegrować Jenkinsa z GitHubem
Instalacja wtyczek w Jenkins
Jenkins ma dość podstawową konfigurację, więc będziesz musiał zainstalować wymagane wtyczki, aby włączyć obsługę odpowiednich aplikacji innych firm.
GitHub to internetowe repozytorium kodu, które odgrywa główną rolę w DevOps. Zapewnia wspólną platformę dla wielu programistów pracujących nad tym samym kodem/projektem, umożliwiającą przesyłanie i pobieranie zaktualizowanego kodu, ułatwiając w ten sposób ciągłą integrację.
Jenkins musi mieć zainstalowaną wtyczkę GitHub, aby móc pobierać kod z repozytorium GitHub.
Nie musisz instalować wtyczki GitHub, jeśli już zainstalowałeś wtyczkę Git w odpowiedzi na monit podczas konfiguracji instalacji Jenkinsa. Ale jeśli nie, oto jak zainstalować wtyczki GitHub Jenkins i pobierz kod z repozytorium GitHub.
Jak zainstalować wtyczkę Git w Jenkins
Poniżej przedstawiono krok po kroku proces instalacji wtyczki Git w Jenkinsie:
Krok 1: Otwórz swój pulpit nawigacyjny.
Kliknij na Zarządzaj Jenkinsem przycisk na pulpicie nawigacyjnym Jenkins:
Krok 2: Opcja Znajdź wtyczki.
Kliknij na Zarządzaj wtyczkami:
Krok 3: Na stronie wtyczek,
- Wybierz wtyczkę GIT
- Kliknij na Zainstaluj bez ponownego uruchamiania. Pobieranie wtyczki zajmie kilka chwil, w zależności od połączenia internetowego i zostanie zainstalowana automatycznie.
- Możesz także wybrać tę opcję Pobierz teraz i zainstaluj po ponownym uruchomieniu przycisk. W którym wtyczka jest instalowana po ponownym uruchomieniu
- Jeśli masz już zainstalowaną wtyczkę Git, zostanie wyświetlony komunikat „Brak dostępnych aktualizacji”.
Krok 4: Po zainstalowaniu wtyczek,
Iść do Zarządzaj Jenkinsem na pulpicie nawigacyjnym Jenkins. Zobaczysz swoje wtyczki na liście pozostałych.
Jak zintegrować Jenkinsa z GitHubem
Omówimy teraz proces integracji Jenkinsa i GitHuba Windows system:
Krok 1) Utwórz nową pracę w Jenkins, otwórz panel Jenkins z adresem URL Jenkins. Na przykład, http://localhost:8080/
Kliknij na stworzyć nowe miejsca pracy:
Krok 2) Wpisz nazwę pozycji, wybierz typ zlecenia i kliknij OK. Jako przykład stworzymy projekt Freestyle.
Krok 3) Po kliknięciu OK, strona zostanie przekierowana do formularza projektu. Tutaj musisz wprowadzić informacje o projekcie:
Krok 4) Zobaczysz git opcja pod Zarządzanie kodami źródłowymi jeśli twoja wtyczka Git została zainstalowana w Jenkins:
UWAGA: Jeśli git opcja nie pojawia się, spróbuj ponownie zainstalować wtyczki, a następnie uruchom ponownie i ponownie zaloguj się do panelu Jenkins. Teraz będziesz mógł zobaczyć git opcja jak wspomniano powyżej.
Krok 5) Wprowadź adres URL repozytorium Git, aby pobrać kod z GitHub.
Krok 6) Przy pierwszym wprowadzeniu adresu URL repozytorium może pojawić się komunikat o błędzie. Na przykład:
Dzieje się tak, jeśli nie masz zainstalowanego Gita na komputerze lokalnym. Aby zainstalować Git na komputerze lokalnym, przejdź do https://git-scm.com/downloads
Pobierz odpowiedni plik Git dla swojego Operasystemu, w tym przypadku, Windowsi zainstaluj go na komputerze lokalnym z uruchomionym Jenkinsem. Wykonaj instrukcje wyświetlane na ekranie, aby zainstalować GIT.
Krok 7) Możesz uruchamiać repozytoria Git w swoim Jenkinsie po zainstalowaniu Git na swoim komputerze. Aby sprawdzić, czy został pomyślnie zainstalowany w systemie, otwórz plik wiersz polecenia, wpisz „Git” i naciśnij Enter. Powinieneś zobaczyć różne opcje dla Git:
Oznacza to, że Git został zainstalowany w Twoim systemie.
Uwaga: Jeśli masz już zainstalowany GIT w swoim systemie, po prostu dodaj ścieżkę git.exe w globalnej konfiguracji narzędzia.
Krok 8) Gdy już wszystko będziesz mieć na swoim miejscu, spróbuj dodać adres URL Git do Jenkinsa. Nie zobaczysz żadnych komunikatów o błędach dotyczących integracji Jenkins Git:
Git jest teraz poprawnie skonfigurowany w twoim systemie.
Sprawdź również: - Najlepsze alternatywy Jenkinsa (otwarte oprogramowanie i płatne)