Jenkins GitHub integráció: Hogyan telepítsük a Git beépülő modult?
A korábbi Guru99 oktatóanyagokból megtanulta, mi az a Jenkins, és hogyan kell telepíteni Windows rendszer. Feltéve, hogy elvégezte ezeket az alapvető lépéseket, most továbblépünk a beépülő modulok kezelésére.
A Jenkins kiemelkedő bővítmény-támogatással rendelkezik. A webhelyükön több ezer harmadik féltől származó alkalmazásbővítmény érhető el. Ha meg szeretné tudni, hogy a Jenkins támogatja-e a harmadik féltől származó alkalmazásokat, ellenőrizze a beépülő modulok könyvtárát a címen https://plugins.jenkins.io/.
Ebben Jenkins oktatóanyag, tanulni fogsz:
- Pluginok telepítése a Jenkinsben
- A Git beépülő modul telepítése a Jenkinsben
- A Jenkins integrálása a GitHubba
Pluginok telepítése a Jenkinsben
A Jenkins meglehetősen alapbeállítással érkezik, így telepítenie kell a szükséges beépülő modulokat, hogy engedélyezze a megfelelő harmadik féltől származó alkalmazások támogatását.
A GitHub egy webalapú kódtár, amely fontos szerepet játszik a DevOps-ban. Közös platformot biztosít több, ugyanazon a kódon/projekten dolgozó fejlesztő számára a frissített kód feltöltéséhez és lekéréséhez, ezáltal megkönnyítve a folyamatos integrációt.
A Jenkinsnek telepítenie kell a GitHub-bővítményt, hogy kódot tudjon lekérni a GitHub-tárolóból.
Nem kell telepítenie a GitHub-bővítményt, ha már telepítette a Git-bővítményt a Jenkins telepítési beállítása során kapott felszólításra. De ha nem, akkor a következőképpen telepítheti a GitHub beépülő modulokat Jenkins és húzza le a kódot egy GitHub-tárolóból.
A Git beépülő modul telepítése a Jenkinsben
Az alábbiakban egy lépésről lépésre bemutatjuk a Git beépülő modul Jenkinsben való telepítését:
Lépés 1: Nyissa meg az irányítópultot.
Kattints a Kezelje Jenkins-t gombot a Jenkins irányítópulton:
Lépés 2: Beépülő modulok keresése lehetőség.
Kattints a Beépülő modulok kezelése:
Lépés 3: A beépülő modulok oldalon
- Válassza ki a GIT beépülő modult
- Kattints a Telepítés újraindítás nélkül. A beépülő modul letöltése az internetkapcsolattól függően néhány percet vesz igénybe, és automatikusan települ.
- Kiválaszthatja az opciót is Töltse le most és telepítse újraindítás után gomb. Amelyik bővítmény újraindítás után telepítve van
- A „Nincs elérhető frissítés” üzenet jelenik meg, ha már telepítve van a Git beépülő modul.
Lépés 4: A bővítmények telepítése után
Ugrás Kezelje Jenkins-t a Jenkins irányítópultján. Látni fogja a bővítményeket a többi között.
A Jenkins integrálása a GitHubba
Most megvitatjuk a Jenkins és a GitHub integrálásának folyamatát a Windows rendszer:
Step 1) Hozzon létre egy új munkát a Jenkinsben, nyissa meg a Jenkins irányítópultját a Jenkins URL-lel. Például, http://localhost:8080/
Kattints a új munkahelyeket teremteni:
Step 2) Írja be az elem nevét, válassza ki a munka típusát, és kattintson a gombra OK. Példaként létrehozunk egy Freestyle projektet.
Step 3) Miután rákattintott OK, az oldal át lesz irányítva a projekt űrlapjára. Itt meg kell adnia a projekt adatait:
Step 4) Látni fogja a megy opció alatt Forráskód-kezelés ha a Git beépülő modul telepítve van a Jenkinsben:
MEGJEGYZÉS: Ha a megy lehetőség nem jelenik meg, próbálja meg újratelepíteni a beépülő modulokat, majd indítsa újra, majd jelentkezzen be újra a Jenkins irányítópultjába. Most láthatja a megy a fent említett opciót.
Step 5) Adja meg a Git-tárhely URL-címét a kód GitHubból való lekéréséhez.
Step 6) Előfordulhat, hogy hibaüzenet jelenik meg, amikor először adja meg a tárhely URL-címét. Például:
Ez akkor történik, ha nincs telepítve a Git a helyi gépére. A Git helyi gépére történő telepítéséhez lépjen a következő helyre: https://git-scm.com/downloads
Töltse le a megfelelő Git fájlt Operating rendszer, ebben az esetben, Windows, és telepítse a Jenkins rendszert futtató helyi gépére. A GIT telepítéséhez kövesse a képernyőn megjelenő utasításokat.
Step 7) A Git-tárolókat végrehajthatja a Jenkins-ben, miután a Git telepítve van a gépére. Annak ellenőrzéséhez, hogy sikeresen telepítette-e a rendszerre, nyissa meg a parancssor, írja be a „Git” kifejezést, és nyomja meg az enter billentyűt. Különféle lehetőségeket kell látnia a Git számára:
Ez azt jelenti, hogy a Git telepítve van a rendszerében.
Megjegyzés: Ha a GIT már telepítve van a rendszerében, csak adja hozzá a git.exe elérési utat a Globális eszközkonfigurációhoz.
Step 8) Ha mindent a helyére tett, próbálja meg hozzáadni a Git URL-t a Jenkinshez. Nem fog megjelenni hibaüzenet a Jenkins Git integrációhoz:
A Git most megfelelően be van állítva a rendszeren.
Ellenőrizze még:- A legjobb Jenkins-alternatívák (nyílt forráskódú és fizetős)