Mi az a GitHub?
A Git Hub egy együttműködési platform. A git tetejére épül. Ez lehetővé teszi a projekt helyi és távoli példányainak megőrzését is. Egy projekt, amelyet közzétehet a csapattagjai között, mivel ők használhatják és onnan frissíthetik.
A Git Hub szelén használatának előnyei.
- Ha több ember dolgozik ugyanazon a projekten, frissíthetik a projekt részleteit, és egyidejűleg tájékoztathatják a csapat többi tagját.
- A Jenkins segíthet nekünk a projekt rendszeres felépítésében a távoli adattárból, ez segít nyomon követni a sikertelen összeépítéseket.
Ebben az oktatóanyagban megtanulja
- A szelén és a github integráció előfeltétele
- Git bináris telepítés
- Jenkins Git beépülő modul telepítése
- Az Eclipse beállítása a GitHub beépülő modullal
- Adattár építése a Git-en
- Vizsgálati példa a szelén és a Git Hub használatára.
A szelén és a github integráció előfeltétele
Mielőtt elkezdenénk a szelén és a git hub integrációját, telepítenünk kell a következő összetevőket.
- Jenkins telepítés.
- Maven telepítés.
- Tomcat telepítés.
Ezeket a telepítési lépéseket a következő linkeken találja meg:
1) Maven és Jenkins telepítési útmutató (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Tomcat telepítési útmutató (https://www.guru99.com/apache.html)
Git bináris telepítés
Most kezdjük a "Git Binaries" telepítésével.
1. lépés: Indítsa el a böngészőt, és keresse meg az URL-t: https://git-scm.com/
2. lépés: Töltse le a legújabb stabil kiadást.
3. lépés: A fájl letöltését követően kattintson a Windows letöltésére, és elkezdhetjük a telepítést.
4. lépés: Menjen a letöltési helyre vagy ikonra, és futtassa a telepítőt.
5. lépés: Kattintson az üdvözlő és az Általános Nyilvános licencre.
6. lépés) Kattintson a "következő" gombra a git telepítővarázslójában
7. lépés: Olvassa el a GNU General Public License licencet, és kattintson a tovább gombra
Egy másik ablak jelenik meg,
8. lépés) Ebben a lépésben
- Válassza ki azt a könyvtárat, ahová telepíteni szeretné a "Git Binaries" alkalmazást, majd
- Kattintson a következő gombra
9. lépés: Válassza ki a telepíteni kívánt összetevőt, majd kattintson a következő gombra
10. lépés) Ha egy start menü mappát szeretne létrehozni a Git számára, hagyja alapértelmezettként a beállítást, majd kattintson a következő gombra.
11. lépés) Ebben a lépésben
- Válassza a Git használata a Windows parancssorból a Git futtatásához a parancssorból, és
- Kattintson a következőre.
Hagyja az alapértelmezett beállítást, és a telepítéshez kattintson a Tovább gombra.
12. lépés) Ebben a lépésben
- Válassza az Open SSH használata lehetőséget. Ez segít a parancs végrehajtásában a parancssorból, és meghatározza a környezeti útvonalat.
- Kattintson a következő gombra.
13. lépés) Ebben a lépésben
- Válassza a "Checkout Windows-style, Unix-stílusú sorvégződés megadása" lehetőséget. (Hogy a git hub kezelje a szövegfájlok sorvégződéseit).
- Kattintson a következő gombra.
14. lépés) Ebben a lépésben
- A Use MinTTY kiválasztása az MSys2 alapértelmezett terminálja a Git Bash számára
- Kattintson a következő gombra
A git sikeres telepítése után hozzáférhet a githez.
Nyissa meg a parancssort, írja be a "git" parancsot, és nyomja meg az "Enter" gombot. Ha az alábbi képernyőn látható, a telepítés sikeres
Jenkins Git beépülő modul telepítése
Kezdjük a Jenkins Git beépülő modul telepítésével.
1. lépés: Indítsa el a böngészőt, és navigáljon a Jenkins-hez.
2. lépés) Kattintson a Jenkins kezelése elemre.
3. lépés: Kattintson a Beépülő modulok kezelése elemre, ezzel megnyílik egy másik ablak
4. lépés) Kattintson az Elérhető TAB elemre
5. lépés) Ebben a lépésben
- Ezután válassza a GitHub bővítményt
- Kattintson a Töltse le most és telepítse újraindítás után gombra.
Most a következő bővítményeket telepíti.
Miután a telepítés befejeződött. Indítsa újra a Tomcat szervert a "shutdown.bat" fájl meghívásával
A tomcat és a Jenkins újraindítása után láthatjuk, hogy a beépített modulok telepítve vannak a "Telepített" TAB-ban.
Az Eclipse beállítása a GitHub beépülő modullal
Most telepítsük a GitHub beépülő modult az Eclipse programhoz.
URI az EGit bővítmény helyéhez https://download.eclipse.org/egit/updates/
1. lépés: Indítsa el az Eclipse alkalmazást, majd
- Kattintson a Súgó gombra
- Kattintson az új szoftver telepítése elemre
2. lépés: Az alábbi képernyő megnyílik, ha rákattintunk az új szoftver telepítésére. Most kattintson a Hozzáadás gombra
3. lépés) Ebben a lépésben
- Írja be az "EGIT" nevet és
- Ezután adja meg a https://download.eclipse.org/egit/updates/ helyet
- Kattintson az OK gombra.
4. lépés) Ezután kattintson az összes kijelölése és a következő elemre
5. lépés: Kattintson a következő gombra, majd kattintson a licencszerződés elfogadására, majd fejezze be a telepítést.
Ezután indítsa újra a napfogyatkozást.
Adattár építése a Git-en
1. lépés: Keresse meg a Git Hub URI-t: https://github.com/ iratkozzon fel a git hubra
2. lépés: Miután sikeresen regisztrált, kattintson az új tár létrehozására
3. lépés) Ebben a lépésben
- Írja be az adattár nevét és
- kattintson a tár létrehozására
Vizsgálati példa a szelén és a Git Hub használatára.
1. lépés: Miután elkészültünk az új tárral, indítsuk el az Eclipse alkalmazást
- Kattintson a fájlra
- Ezután kattintson az új gombra, majd a
- Kattintson a másik elemre
2. lépés) Ebben a lépésben
- Válassza a Maven Project lehetőséget, és böngésszen a helyszínen.
- Kattintson a következőre
3. lépés) Ebben a lépésben
- Ezután válassza ki a projekt nevét és helyét
- Kattintson a következőre
4. lépés) Kattintson a következőre
5. lépés) Ebben a lépésben
- Írja be a csoport azonosítóját és a
- Műtárgy azonosítója és
- Kattintson a Befejezés gombra.
Amint a Befejezés gombra kattint, egy projekt jön létre.
6. lépés)
Most hozzunk létre egy minta szkriptet
Tegyük át a kódot / helyi adattárat a Git Hub-ra.
7. lépés) Ebben a lépésben
- Nyissa meg a napfogyatkozást, majd navigáljon a projekthez
- Kattintson a jobb gombbal a projektre, majd válassza a "csapat" lehetőséget
- Válassza ki a megosztás projektet
8. lépés: Miután rákattintottunk a fenti képernyőn a "Projekt megosztása" gombra, egy másik ablakot kapunk
Ebben a lépésben
- Válassza ki a helyi adattárat és
- Kattintson a Befejezés gombra.
Ha rákattintunk a Befejezés gombra, láthatjuk a változást a projekt struktúrájában, hogy létrehoztunk egy helyi adattárat.
Itt az ideje, hogy a kódunkat a Git Hub Repository-ba tegye
9. lépés) Ebben a lépésben
- Ezután kattintson a jobb gombbal a projektre és a csapatra
- Kattintson az Elkövetés gombra
10. lépés) Ebben a lépésben
- Írjon be egy kötelezettségvállalási üzenetet és
- Válassza ki azokat a fájlokat, amelyeket el akarunk küldeni a Git Hub adattárába
- Kattintson az elköteleződésre és nyomja meg
Miután végzett vele, láthatta, hogy az ikonok megváltoznak a projektben, és azt mondja, hogy sikeresen letoltuk és átadtuk a kódunkat a Git Hub-nak
A tárház Git-központjában ellenőrizhetjük, hogy projektünket sikeresen betoltuk-e az adattárba
Itt az ideje, hogy kivitelezzük a projektünket a Jenkins-i Git Hub-tól
11. lépés: Indítsa el a böngészőt, és nyissa meg a Jenkins-t.
12. lépés) Kattintson az új elemre.
13. lépés) Ebben a lépésben
- Írja be az elem nevét
- Válassza a Maven Project lehetőséget
- Kattintson az OK gombra
14. lépés) Ebben a lépésben konfiguráljuk a Git Hub-ot a Jenkins-ben
- Kattintson a Git és gombra
- Adja meg a lerakat URI-t
- Kattintson az Adattár hozzáadása elemre
Ha több tárhelye van a Git Hub szolgáltatásban, hozzá kell adnia a Refspec név mezőt a tárban.
Az URI-t a Git Hub-ban kaphatjuk meg
15. lépés) Ebben a lépésben
- Adja hozzá a pom.xml fájl helyét a szövegmezőbe és
- Akkor adja meg Maven céljait és opcióit
- Válassza ki a teszt futtatásának lehetőségét
- Kattintson a mentés gombra.
16. lépés), ha rákattintunk az alábbi mentésre, megjelenik a képernyő,
Most már elkészíthetjük projektünket, kattintson a buildre.
17. lépés: Megjeleníti a Build-t, kattintson a build számra vagy a build dátumára.
18. lépés) Miután rákattintunk a buildszámra, megjelenik az alábbi képernyő, ahol láthatjuk a konzol kimenetét ebben a lépésben, kattintson a konzol kimenetére.
Végül ellenőrizhetjük, hogy az összeállításunk sikeresen befejeződött-e.
A cikk írója: Csaitanja Pujari