Ce este GitHub?
Git Hub este o platformă de colaborare. Este construit deasupra git. Vă permite să păstrați atât copii locale, cât și la distanță ale proiectului dvs. Un proiect pe care îl puteți publica printre membrii echipei dvs., deoarece îl pot utiliza și actualiza chiar de acolo.
Avantajele utilizării hub-ului Git pentru seleniu.
- Atunci când mai multe persoane lucrează la același proiect, pot actualiza detaliile proiectului și pot informa simultan alți membri ai echipei.
- Jenkins ne poate ajuta să construim în mod regulat proiectul din depozitul la distanță, ceea ce ne ajută să urmărim compilările eșuate.
În acest tutorial, veți învăța
- Condiție prealabilă pentru integrarea seleniului și github-ului
- Instalare Git Binaries
- Instalarea pluginului Jenkins Git
- Configurarea Eclipse-ului nostru cu GitHub Plugin
- Construirea unui depozit pe Git
- Exemplu de testare a utilizării seleniului cu Git Hub.
Condiție prealabilă pentru integrarea seleniului și github-ului
Înainte de a începe integrarea cu seleniu și git hub, trebuie să instalăm următoarele componente.
- Instalarea Jenkins.
- Instalare Maven.
- Instalare Tomcat.
Puteți găsi pașii de instalare în următoarele link-uri:
1) Ghid de instalare Maven și Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Ghid de instalare Tomcat (https://www.guru99.com/apache.html)
Instalare Git Binaries
Acum să începem instalând „Git Binaries”.
Pasul 1) Lansați browserul și navigați la URL- https://git-scm.com/
Pasul 2) Descărcați cea mai recentă versiune stabilă.
Pasul 3) Faceți clic pe descărcări pentru Windows după descărcarea fișierului, putem începe cu instalarea noastră.
Pasul 4) Accesați locația sau pictograma de descărcare și rulați programul de instalare.
Pasul 5) Faceți clic prin licența de bun venit și publicul general.
Pasul 6) Faceți clic pe butonul „următor” din expertul de configurare git
Pasul 7) Citiți licența publică generală GNU și faceți clic pe următorul
Va apărea o altă fereastră,
Pasul 8) În acest pas,
- Selectați Directorul în care doriți să instalați „Git Binaries” și
- Faceți clic pe butonul următor
Pasul 9) Selectați componenta pe care doriți să o instalați și faceți clic pe următorul
Pasul 10) Dacă doriți să creați un folder din meniul de pornire pentru Git, lăsați setarea implicită și faceți clic pe următorul.
Pasul 11) În acest pas,
- Selectați Utilizați Git din linia de comandă Windows pentru a rula Git din linia de comandă și
- Faceți clic pe următorul.
Lăsați setarea implicită și faceți clic pe următorul pentru a instala.
Pasul 12) În acest pas,
- Selectați Utilizați Deschide SSH Ne va ajuta să executăm comanda din linia de comandă și va seta calea mediului.
- Faceți clic pe butonul următor.
Pasul 13) În acest pas,
- Selectați „Verificați stilul ferestrelor, comiteți finalizarea liniei în stil Unix” (modul în care hub-ul git ar trebui să trateze finalurile de linie în fișierele text).
- Faceți clic pe butonul următor.
Pasul 14) În acest pas,
- Selectați Utilizați MinTTY este terminalul implicit al MSys2 pentru Git Bash
- Faceți clic pe butonul următor
Odată ce git este instalat cu succes, puteți accesa git.
Deschideți promptul de comandă și tastați „git” și apăsați „Enter” Dacă vedeți ecranul de mai jos înseamnă că este instalat cu succes
Instalarea pluginului Jenkins Git
Acum să începem cu instalarea pluginului Jenkins Git.
Pasul 1) Lansați browserul și navigați la Jenkins.
Pasul 2) Faceți clic pe Gestionați Jenkins.
Pasul 3) Faceți clic pe Gestionare pluginuri, se va deschide o altă fereastră
Pasul 4) Faceți clic pe TAB Disponibil
Pasul 5) În acest pas,
- Selectați apoi pluginul GitHub
- Faceți clic pe butonul Descărcați acum și instalați după repornire.
Acum va instala următoarele pluginuri.
După finalizarea instalării. Reporniți serverul Tomcat apelând fișierul „shutdown.bat”
După repornirea tomcat și Jenkins, putem vedea pluginuri instalate în tabul „Instalat”.
Configurarea Eclipse-ului nostru cu GitHub Plugin
Acum să instalăm GitHub Plugin pentru Eclipse.
URI pentru locația pluginului EGit https://download.eclipse.org/egit/updates/
Pasul 1) Lansați Eclipse și apoi
- Faceți clic pe butonul de ajutor, apoi
- Faceți clic pe instalare software nou
Pasul 2) Ecranul de mai jos se va deschide odată ce facem clic pe instalarea noului software. Acum faceți clic pe adăugați
Pasul 3) În acest pas,
- Tastați numele „EGIT” și
- Introduceți locația https://download.eclipse.org/egit/updates/ apoi
- Faceți clic pe ok.
Pasul 4) Apoi faceți clic pe selectați tot și apoi
Pasul 5) Faceți clic pe următorul și faceți clic pe acceptați acordul de licență, apoi finalizați instalarea.
Apoi reporniți eclipsa.
Construirea unui depozit pe Git
Pasul 1) Navigați la Git Hub URI: https://github.com/ înscrieți-vă pentru git hub
Pasul 2) Odată ce v-ați înscris cu succes, faceți clic pe creați un nou depozit
Pasul 3) În acest pas,
- Introduceți numele depozitului și
- faceți clic pe creați depozit
Exemplu de testare a utilizării seleniului cu Git Hub.
Pasul 1) Odată ce am terminat cu noul depozit, Lansați Eclipse
- Faceți clic pe fișier
- Apoi faceți clic pe butonul nou și apoi
- Faceți clic pe altul
Pasul 2) În acest pas,
- Selectați Maven Project și răsfoiți locația.
- Faceți clic pe următorul
Pasul 3) În acest pas,
- Selectați numele și locația proiectului apoi
- Faceți clic pe următorul
Pasul 4) Faceți clic pe următorul
Pasul 5) În acest pas,
- Introduceți ID-ul grupului și
- Artifact Id și
- Faceți clic pe butonul Finalizare.
De îndată ce faceți clic pe butonul de finalizare, va fi creat un proiect.
Pasul 6)
Acum să creăm un exemplu de script
Să împingem codul / depozitul local în Git Hub.
Pasul 7) În acest pas,
- Deschideți eclipsa și apoi navigați la proiect
- Faceți clic dreapta pe proiect și apoi selectați „echipă”
- Selectați partajați proiectul
Pasul 8) Odată ce facem clic pe „Partajare proiect” în ecranul de mai sus, vom primi o altă fereastră
În acest pas,
- Selectați depozitul local și
- Faceți clic pe finisare.
Odată ce facem clic pe Finalizare, putem vedea schimbarea în structura proiectului că am creat un depozit local.
Acum este timpul să ne împingem codul în Git Hub Repository
Pasul 9) În acest pas,
- Faceți clic dreapta pe proiect și echipă apoi
- Faceți clic pe commit
Pasul 10) În acest pas,
- Introduceți un mesaj de confirmare și
- Selectați fișierele pe care dorim să le trimitem depozitului Git Hub
- Faceți clic pe commit și push
Odată ce ați terminat, ați putut vedea pictogramele din proiect care se schimbă, se spune că am împins cu succes și am trimis codul nostru la Git Hub
Putem verifica în hub-ul Git din depozit că proiectul nostru este împins cu succes în depozit
Acum este timpul pentru executarea proiectului nostru de la Git Hub în Jenkins
Pasul 11) Lansați browserul și deschideți Jenkins.
Pasul 12) Faceți clic pe noul articol.
Pasul 13) În acest pas,
- Introduceți numele articolului
- Selectați Maven Project
- Faceți clic pe butonul OK
Pasul 14) În acest pas, vom configura Git Hub în Jenkins
- Faceți clic pe Git și
- Introduceți URI-ul din depozit
- Faceți clic pe Adăugare depozit
Dacă aveți mai multe depozite în Git Hub, trebuie să adăugați numele câmpului Refspec al depozitului.
Putem obține URI în Git Hub
Pasul 15) În acest pas,
- Adăugați locația fișierului pom.xml în caseta de text și
- Specificați obiectivele și opțiunile pentru Maven atunci
- Selectați opțiunea despre cum să rulați testul
- Faceți clic pe butonul de salvare.
Pasul 16) odată ce facem clic pe Salvare, va apărea ecranul de mai jos,
Acum putem construi proiectul nostru faceți clic pe construi.
Pasul 17) Se va afișa Build, faceți clic pe Build Number sau data build.
Pasul 18) odată ce facem clic pe numărul de construcție de mai jos, va apărea ecranul unde putem vedea ieșirea consolei în acest pas, faceți clic pe ieșirea consolei.
În cele din urmă, putem verifica dacă versiunea noastră este finalizată / executată cu succes.
Acest articol este contribuit de Chaitanya Pujari