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/.

Integracja Jenkinsa z GitHubem

W tym Poradnik Jenkinsa, nauczysz się:

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:

Zainstaluj wtyczkę Git w Jenkins

Krok 2: Opcja Znajdź wtyczki.
Kliknij na Zarządzaj wtyczkami:

Zainstaluj wtyczkę Git w Jenkins

Krok 3: Na stronie wtyczek,

  1. Wybierz wtyczkę GIT
  2. Kliknij na Zainstaluj bez ponownego uruchamiania. Pobieranie wtyczki zajmie kilka chwil, w zależności od połączenia internetowego i zostanie zainstalowana automatycznie.
  3. Możesz także wybrać tę opcję Pobierz teraz i zainstaluj po ponownym uruchomieniu przycisk. W którym wtyczka jest instalowana po ponownym uruchomieniu
  4. Jeśli masz już zainstalowaną wtyczkę Git, zostanie wyświetlony komunikat „Brak dostępnych aktualizacji”.

Zainstaluj wtyczkę Git w Jenkins

Krok 4: Po zainstalowaniu wtyczek,
Iść do Zarządzaj Jenkinsem na pulpicie nawigacyjnym Jenkins. Zobaczysz swoje wtyczki na liście pozostałych.

Zainstaluj wtyczkę Git w Jenkins

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:

Zintegruj Jenkinsa z GitHubem

Krok 2) Wpisz nazwę pozycji, wybierz typ zlecenia i kliknij OK. Jako przykład stworzymy projekt Freestyle.

Zintegruj Jenkinsa z GitHubem

Krok 3) Po kliknięciu OK, strona zostanie przekierowana do formularza projektu. Tutaj musisz wprowadzić informacje o projekcie:

Zintegruj Jenkinsa z GitHubem

Krok 4) Zobaczysz git opcja pod Zarządzanie kodami źródłowymi jeśli twoja wtyczka Git została zainstalowana w Jenkins:

Zintegruj Jenkinsa z GitHubem

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.

Zintegruj Jenkinsa z GitHubem

Krok 6) Przy pierwszym wprowadzeniu adresu URL repozytorium może pojawić się komunikat o błędzie. Na przykład:

Zintegruj Jenkinsa z GitHubem

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

Zintegruj Jenkinsa z GitHubem

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.

Zintegruj Jenkinsa z GitHubem

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:

Zintegruj Jenkinsa z GitHubem

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:

Zintegruj Jenkinsa z GitHubem

Git jest teraz poprawnie skonfigurowany w twoim systemie.

Sprawdź również: - Najlepsze alternatywy Jenkinsa (otwarte oprogramowanie i płatne)