Jenkins GitHub Integration: Jak nainstalovat Git Plugin?
Z předchozích tutoriálů Guru99 jste se naučili, co je Jenkins a jak jej nainstalovat do a Windows Systém. Za předpokladu, že jste dokončili tyto základní kroky, přejdeme nyní ke správě pluginů.
Jenkins má vynikající podporu pluginů. Na jejich webových stránkách jsou k dispozici tisíce pluginů aplikací třetích stran. Chcete-li vědět, zda Jenkins podporuje aplikace třetích stran, které máte na mysli, podívejte se do jejich adresáře pluginů na https://plugins.jenkins.io/.
V tomto Jenkinsův tutoriál, naučíte se:
Instalace pluginů v Jenkins
Jenkins přichází s docela základním nastavením, takže budete muset nainstalovat požadované pluginy, abyste povolili podporu příslušných aplikací třetích stran.
GitHub je webové úložiště kódu, které hraje hlavní roli v DevOps. Poskytuje společnou platformu pro více vývojářů pracujících na stejném kódu/projektu pro nahrávání a získávání aktualizovaného kódu, čímž usnadňuje nepřetržitou integraci.
Jenkins potřebuje mít nainstalovaný plugin GitHub, aby mohl stahovat kód z úložiště GitHub.
Zásuvný modul GitHub nemusíte instalovat, pokud jste již nainstalovali zásuvný modul Git v reakci na výzvu během instalace Jenkinse. Ale pokud ne, zde je návod, jak nainstalovat pluginy GitHub Jenkins a vytáhněte kód z úložiště GitHub.
Jak nainstalovat plugin Git v Jenkins
Následuje postup krok za krokem, jak nainstalovat plugin Git v Jenkins:
Krok 1: Otevřete řídicí panel.
Klikněte na Spravujte Jenkinsa tlačítko na hlavním panelu Jenkins:
Krok 2: Možnost najít pluginy.
Klikněte na Spravovat pluginy:
Krok 3: Na stránce pluginů
- Vyberte plugin GIT
- Klikněte na Instalovat bez restartu. Dokončení stahování bude trvat několik okamžiků v závislosti na vašem internetovém připojení a nainstaluje se automaticky.
- Můžete také vybrat možnost Stáhnout nyní a nainstalovat po restartu knoflík. Ve kterém je plugin nainstalován po restartu
- Pokud již máte nainstalovaný plugin Git, zobrazí se vám zpráva „Nejsou k dispozici žádné aktualizace“.
Krok 4: Jakmile jsou pluginy nainstalovány,
Jít do Spravujte Jenkinsa na palubní desce Jenkins. Mezi ostatními uvidíte své pluginy.
Jak integrovat Jenkinse s GitHub
Nyní probereme proces integrace Jenkins a GitHub a Windows Systém:
Krok 1) Vytvořte novou úlohu v Jenkins, otevřete ovládací panel Jenkins s vaší Jenkins URL. Například, http://localhost:8080/
Klikněte na vytvářet nová pracovní místa:
Krok 2) Zadejte název položky, vyberte typ úlohy a klikněte OK. Jako příklad vytvoříme projekt Freestyle.
Krok 3) Jakmile kliknete OK, stránka bude přesměrována na svůj projektový formulář. Zde budete muset zadat informace o projektu:
Krok 4) Uvidíte a Git možnost pod Správa zdrojového kódu pokud byl váš plugin Git nainstalován v Jenkins:
POZNÁMKA: Pokud Git možnost se nezobrazí, zkuste znovu nainstalovat pluginy, poté restartujte a znovu se přihlaste do svého ovládacího panelu Jenkins. Nyní budete moci vidět Git možnost, jak je uvedeno výše.
Krok 5) Chcete-li získat kód z GitHubu, zadejte adresu URL úložiště Git.
Krok 6) Při prvním zadání adresy URL úložiště se může zobrazit chybová zpráva. Například:
K tomu dochází, pokud nemáte na svém místním počítači nainstalovaný Git. Chcete-li nainstalovat Git na místní počítač, přejděte na https://git-scm.com/downloads
Stáhněte si příslušný soubor Git pro váš Operasystém, v tomto případě, Windowsa nainstalujte jej do místního počítače se systémem Jenkins. Chcete-li nainstalovat GIT, dokončete pokyny na obrazovce.
Krok 7) Jakmile je Git nainstalován na vašem počítači, můžete spouštět úložiště Git ve vašem Jenkins. Chcete-li zkontrolovat, zda byl úspěšně nainstalován do vašeho systému, otevřete svůj příkazový řádek, zadejte „Git“ a stiskněte enter. Měli byste vidět různé možnosti pro Git:
To znamená, že Git byl nainstalován ve vašem systému.
Poznámka: Pokud již máte GIT ve svém systému nainstalovaný, stačí přidat cestu git.exe v Global Tool Configuration.
Krok 8) Jakmile budete mít vše na svém místě, zkuste přidat adresu URL Git do Jenkins. Neuvidíte žádné chybové zprávy pro integraci Jenkins Git:
Git je nyní ve vašem systému správně nakonfigurován.
Zkontrolujte také: - Nejlepší Jenkinsovy alternativy (otevřený zdroj a placené)