Čo je GitHub?
Git Hub je platforma pre spoluprácu. Je postavený na vrchu git. Umožňuje vám uchovať si miestne aj vzdialené kópie vášho projektu. Projekt, ktorý môžete zverejniť medzi členmi svojho tímu, pretože ho môžu používať a aktualizovať ho odtiaľ sám.
Výhody používania Git Hubu pre selén.
- Keď na rovnakom projekte pracuje viac ľudí, môžu aktualizovať podrobnosti projektu a súčasne informovať ostatných členov tímu.
- Jenkins nám môže pomôcť pravidelne zostavovať projekt zo vzdialeného úložiska, čo nám pomáha sledovať zlyhané zostavenia.
V tomto návode sa naučíte
- Predpoklad pre integráciu selénu a githubu
- Inštalácia binárnych súborov Git
- Inštalácia doplnku Jenkins Git
- Nastavujeme naše Eclipse pomocou doplnku GitHub
- Budovanie úložiska na Gite
- Testovací príklad použitia selénu s Git Hubom.
Predpoklad pre integráciu selénu a githubu
Pred začatím integrácie selénu a git hubu si musíme nainštalovať nasledujúce komponenty.
- Inštalácia Jenkins.
- Inštalácia Maven.
- Inštalácia Tomcat.
Tieto kroky inštalácie nájdete na nasledujúcich odkazoch:
1) Sprievodca inštaláciou Maven a Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Sprievodca inštaláciou Tomcat (https://www.guru99.com/apache.html)
Inštalácia binárnych súborov Git
Teraz začnime inštaláciou „Git Binaries“.
Krok 1) Spustite prehliadač a prejdite na URL- https://git-scm.com/
Krok 2) Stiahnite si najnovšie stabilné vydanie.
Krok 3) Po stiahnutí súboru kliknite na stiahnutie pre Windows, môžeme začať s našou inštaláciou.
Krok 4) Prejdite na umiestnenie alebo ikonu sťahovania a spustite inštalátor.
Krok 5) Preklikajte sa na uvítaciu licenciu a licenciu General Public.
Krok 6) Kliknite na tlačidlo „ďalšie“ v sprievodcovi nastavením git
Krok 7) Prečítajte si všeobecnú verejnú licenciu GNU a kliknite na Ďalej
Zobrazí sa ďalšie okno,
Krok 8) V tomto kroku
- Vyberte adresár, do ktorého chcete nainštalovať "Git Binaries" a
- Kliknite na ďalšie tlačidlo
Krok 9) Vyberte komponent, ktorý chcete nainštalovať, a kliknite na Ďalej
Krok 10) Ak chcete vytvoriť priečinok ponuky Štart pre Git, nechajte predvolené nastavenie a kliknite na Ďalej.
Krok 11) V tomto kroku
- Vyberte možnosť Použiť Git z príkazového riadku systému Windows na spustenie Git z príkazového riadku a
- Kliknite na Ďalej.
Ponechajte predvolené nastavenie a kliknite na vedľa inštalácie.
Krok 12) V tomto kroku
- Vyberte možnosť Použiť otvorené SSH Pomôže nám to vykonať príkaz z príkazového riadku a nastaví sa cesta k prostrediu.
- Kliknite na ďalšie tlačidlo.
Krok 13) V tomto kroku
- Vyberte možnosť „Checkout windows-style, commit Unix-style line ends“ (spôsob, akým má git hub zaobchádzať s koncami riadkov v textových súboroch).
- Kliknite na ďalšie tlačidlo.
Krok 14) V tomto kroku
- Vyberte Použiť MinTTY je predvolený terminál MSys2 pre Git Bash
- Kliknite na ďalšie tlačidlo
Keď je git úspešne nainštalovaný, máte do neho prístup.
Otvorte príkazový riadok a zadajte „git“ a stlačte kláves „Enter“. Ak sa zobrazí obrazovka nižšie, znamená to, že je úspešne nainštalovaný
Inštalácia doplnku Jenkins Git
Teraz začnime s inštaláciou doplnku Jenkins Git Plugin.
Krok 1) Spustite prehliadač a prejdite do svojho Jenkins.
Krok 2) Kliknite na Spravovať Jenkins.
Krok 3) Kliknite na Spravovať doplnky, otvorí sa ďalšie okno
Krok 4) Kliknite na Dostupné TAB
Krok 5) V tomto kroku
- Potom vyberte doplnok GitHub
- Kliknite na tlačidlo Stiahnuť a nainštalovať po reštartovaní.
Teraz nainštaluje nasledujúce doplnky.
Po dokončení inštalácie. Reštartujte server Tomcat volaním súboru „shutdown.bat“
Po reštartovaní Tomcat a Jenkins vidíme, že doplnky sú nainštalované na karte „Nainštalované“.
Nastavujeme naše Eclipse pomocou doplnku GitHub
Teraz si nainštalujeme doplnok GitHub pre Eclipse.
URI pre umiestnenie doplnku EGit https://download.eclipse.org/egit/updates/
Krok 1) Spustite Eclipse a potom
- Potom kliknite na tlačidlo Pomocník
- Kliknite na inštalovať nový softvér
Krok 2) Po kliknutí na inštaláciu nového softvéru sa otvorí nasledujúca obrazovka. Teraz kliknite na pridať
Krok 3) V tomto kroku
- Zadajte názov „EGIT“ a
- Potom zadajte umiestnenie https://download.eclipse.org/egit/updates/
- Kliknite na ok.
Krok 4) Potom kliknite na vybrať všetky a ďalšie
Krok 5) Kliknite na Ďalej, kliknite na Prijať licenčnú zmluvu a dokončite inštaláciu.
Potom zatmenie reštartujte.
Budovanie úložiska na Gite
Krok 1) Prejdite na identifikátor URI Git Hub: https://github.com/ zaregistrujte sa na git hub
Krok 2) Po úspešnom prihlásení kliknite na vytvorenie nového úložiska
Krok 3) V tomto kroku
- Zadajte názov úložiska a
- kliknite na vytvoriť úložisko
Testovací príklad použitia selénu s Git Hubom.
Krok 1) Po dokončení nového úložiska spustite Eclipse
- Kliknite na súbor
- Potom kliknite na nové tlačidlo a potom
- Kliknite na ďalšie
Krok 2) V tomto kroku
- Vyberte projekt Maven a vyhľadajte umiestnenie.
- Kliknite na Ďalej
Krok 3) V tomto kroku
- Vyberte názov a umiestnenie projektu a potom
- Kliknite na Ďalej
Krok 4) Kliknite na Ďalej
Krok 5) V tomto kroku
- Zadajte ID skupiny a
- Id artefaktu a
- Kliknite na tlačidlo Dokončiť.
Hneď ako kliknete na tlačidlo Dokončiť, vytvorí sa projekt.
Krok 6)
Teraz vytvorme ukážkový skript
Poďme natlačiť kódové / lokálne úložisko do Git Hubu.
Krok 7) V tomto kroku
- Otvorte zatmenie a potom prejdite na projekt
- Pravým tlačidlom myši kliknite na projekt a potom vyberte možnosť „tím“
- Vyberte zdieľať projekt
Krok 8) Akonáhle klikneme na „Zdieľať projekt“ na obrazovke vyššie, dostaneme ďalšie okno
V tomto kroku
- Vyberte miestne úložisko a
- Kliknite na koniec.
Akonáhle klikneme na Dokončiť, môžeme vidieť zmenu v štruktúre projektu, ktorú sme vytvorili miestnym úložiskom.
Teraz je čas posunúť náš kód do úložiska Git Hub
Krok 9) V tomto kroku
- Kliknite pravým tlačidlom myši na projekt a tím
- Kliknite na potvrdiť
Krok 10) V tomto kroku
- Zadajte správu na potvrdenie a
- Vyberte súbory, ktoré chceme poslať do úložiska Git Hub
- Kliknite na potvrdenie a stlačte
Akonáhle ste s tým hotoví, mohli ste vidieť, že ikony v projekte sa menia. Hovorí o tom, že sme úspešne posunuli náš kód do Git Hub
Môžeme overiť v Git hub v úložisku, že náš projekt je úspešne vložený do úložiska
Teraz je čas na uskutočnenie nášho projektu z Git Hub v Jenkins
Krok 11) Spustite prehliadač a otvorte Jenkins.
Krok 12) Kliknite na novú položku.
Krok 13) V tomto kroku
- Zadajte názov položky
- Vyberte projekt Maven
- Kliknite na tlačidlo ok
Krok 14) V tomto kroku nakonfigurujeme Git Hub v Jenkins
- Kliknite na Git a
- Zadajte identifikátor URI úložiska
- Kliknite na Pridať úložisko
Ak máte v Git Hube viac úložísk, musíte pridať meno Refspec do poľa úložiska.
URI môžeme získať v Git Hub
Krok 15) V tomto kroku
- Pridajte umiestnenie súboru pom.xml do textového poľa a
- Potom uveďte ciele a možnosti pre Maven
- Vyberte možnosť, ako spustiť test
- Kliknite na tlačidlo uložiť.
Krok 16) po kliknutí na uložiť sa zobrazí obrazovka,
Teraz môžeme zostaviť náš projekt kliknutím na zostaviť.
Krok 17) Zobrazí sa zostava, kliknite na číslo zostavy alebo dátum postavenia.
Krok 18) akonáhle klikneme na číslo zostavy, zobrazí sa obrazovka nižšie, kde vidíme výstup konzoly v tomto kroku, kliknite na výstup z konzoly.
Na záver môžeme overiť, či je naša zostava úspešne dokončená / vykonaná.
Do tohto článku prispieva Chaitanya Pujari