Github integracija sa selenom: Kompletna lekcija

Sadržaj:

Anonim

Što je GitHub?

Git Hub je platforma za suradnju. Izgrađen je na vrhu gita. Omogućuje vam zadržavanje lokalnih i udaljenih kopija vašeg projekta. Projekt koji možete objaviti među članovima svog tima jer ga oni mogu koristiti i ažurirati odatle.

Prednosti upotrebe Git Hub-a za selen.

  • Kada više ljudi radi na istom projektu, mogu ažurirati detalje o projektu i istovremeno informirati ostale članove tima.
  • Jenkins nam može pomoći da redovito gradimo projekt iz udaljenog spremišta, što nam pomaže u praćenju neuspjelih izrada.

U ovom ćete tutorijalu naučiti

  • Preduvjet za integraciju selena i github-a
  • Instalacija Git Binariesa
  • Instalacija dodatka Jenkins Git
  • Postavljanje naše Eclipse s GitHub dodatkom
  • Izgradnja spremišta na Gitu
  • Primjer testiranja upotrebe selena s Git Hubom.

Preduvjet za integraciju selena i github-a

Prije nego započnemo integraciju selena i git hub-a, moramo instalirati sljedeće komponente.

  1. Instalacija Jenkins.
  2. Instalacija Maven.
  3. Tomcat instalacija.

Ove korake instalacije možete pronaći na sljedećim poveznicama:

1) Vodič za instalaciju Mavena i Jenkinsa (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) Tomcat vodič za instalaciju (https://www.guru99.com/apache.html)

Instalacija Git Binariesa

Sada krenimo s instaliranjem "Git Binaries".

Korak 1) Pokrenite preglednik i idite na URL- https://git-scm.com/

Korak 2) Preuzmite najnovije stabilno izdanje.

Korak 3) Nakon preuzimanja datoteke kliknite na preuzimanja za Windows i možemo započeti s instalacijom.

Korak 4) Idite na mjesto za preuzimanje ili ikonu i pokrenite instalacijski program.

Korak 5) Kliknite dobrodošlicu i opću javnu licencu.

Korak 6) Kliknite gumb "Dalje" u čarobnjaku za postavljanje gita

Korak 7) Pročitajte GNU General Public License i kliknite na next

Otvorit će se još jedan prozor,

Korak 8) U ovom koraku,

  1. Odaberite direktorij u koji želite instalirati "Git Binaries" i
  2. Kliknite sljedeći gumb

Korak 9) Odaberite komponentu koju želite instalirati i kliknite na next

Korak 10) Ako želite stvoriti mapu izbornika Start za Git, ostavite postavku zadanom i kliknite na next.

Korak 11) U ovom koraku,

  1. Odaberite Koristi Git iz naredbenog retka sustava Windows da biste pokrenuli Git iz naredbenog retka i
  2. Kliknite na next.

Ostavite zadanu postavku i kliknite na Next za instalaciju.

Korak 12) U ovom koraku,

  1. Odaberite Koristi otvoreni SSH Pomoći će nam da izvršimo naredbu iz naredbenog retka i postavit će put okoliša.
  2. Kliknite sljedeći gumb.

Korak 13) U ovom koraku,

  1. Odaberite "Checkout u stilu prozora, namjestite završetak retka u stilu Unix". (Kako bi git hub tretirao završetke redaka u tekstualnim datotekama).
  2. Kliknite sljedeći gumb.

Korak 14) U ovom koraku,

  1. Odaberite Koristi MinTTY zadani je terminal MSys2 za Git Bash
  2. Kliknite sljedeći gumb

Nakon što se git uspješno instalira, možete mu pristupiti.

Otvorite naredbeni redak i upišite "git" i pritisnite "Enter" Ako vidite donji zaslon znači da je uspješno instaliran

Instalacija dodatka Jenkins Git

Počnimo sada s instalacijom dodatka Jenkins Git.

Korak 1) Pokrenite preglednik i idite do svog Jenkinsa.

Korak 2) Kliknite Manage Jenkins.

Korak 3) Kliknite na Upravljanje dodacima, otvorit će se drugi prozor

Korak 4) Kliknite na TAB

Korak 5) U ovom koraku,

  1. Zatim odaberite dodatak GitHub
  2. Kliknite gumb Preuzmi odmah i instalirajte nakon ponovnog pokretanja.

Sada će instalirati sljedeće dodatke.

Nakon završetka instalacije. Ponovo pokrenite svoj Tomcat poslužitelj pozivom datoteke "shutdown.bat"

Nakon ponovnog pokretanja tomcat-a i Jenkinsa možemo vidjeti da su dodaci instalirani na TAB-u "Instalirano".

Postavljanje naše Eclipse s GitHub dodatkom

Sada instalirajmo GitHub dodatak za Eclipse.

URI za EGit dodatak lokacija https://download.eclipse.org/egit/updates/

Korak 1) Pokrenite Eclipse, a zatim

  1. Zatim kliknite gumb za pomoć
  2. Kliknite instalaciju novog softvera

Korak 2) Donji zaslon otvorit će se nakon što kliknemo na instalaciju novog softvera. Sada kliknite na dodaj

Korak 3) U ovom koraku,

  1. Upišite naziv "EGIT" i
  2. Unesite mjesto https://download.eclipse.org/egit/updates/
  3. Kliknite na ok.

Korak 4) Zatim kliknite na odaberite sve i dalje

Korak 5) Kliknite Sljedeće i kliknite Prihvati ugovor o licenci, a zatim dovršite instalaciju.

Zatim ponovno pokrenite pomrčinu.

Izgradnja spremišta na Gitu

Korak 1) Idite na GIT Hub URI: https://github.com/ prijavite se za git hub

Korak 2) Nakon što ste se uspješno prijavili, kliknite na stvaranje novog spremišta

Korak 3) U ovom koraku,

  1. Unesite naziv spremišta i
  2. kliknite na stvori spremište

Primjer testiranja upotrebe selena s Git Hubom.

Korak 1) Nakon što završimo s novim spremištem, pokrenite Eclipse

  1. Kliknite datoteku
  2. Zatim kliknite novi gumb, a zatim
  3. Kliknite na drugo

Korak 2) U ovom koraku,

  1. Odaberite Maven Project i pregledajte mjesto.
  2. Kliknite na next

Korak 3) U ovom koraku,

  1. Zatim odaberite naziv i mjesto projekta
  2. Kliknite na next

Korak 4) Kliknite na next

Korak 5) U ovom koraku,

  1. Unesite ID grupe i
  2. Artefakt Id i
  3. Kliknite gumb Završi.

Čim kliknete gumb Završi, stvorit će se projekt.

Korak 6)

Ajmo sada stvoriti primjer skripte

Gurnimo kod / lokalno spremište na Git Hub.

Korak 7) U ovom koraku,

  1. Otvorite pomrčinu, a zatim idite na projekt
  2. Desnom tipkom miša kliknite projekt i zatim odaberite "tim"
  3. Odaberite projekt dijeljenja

Korak 8) Nakon što kliknemo na "Share Project" na gornjem ekranu, dobit ćemo drugi prozor

U ovom koraku,

  1. Odaberite lokalno spremište i
  2. Kliknite na kraj.

Nakon što kliknemo na Završi, možemo vidjeti promjenu u strukturi projekta da smo stvorili lokalno spremište.

Sada je vrijeme da naš kod gurnemo u Git Hub Repository

Korak 9) U ovom koraku,

  1. Desnom tipkom miša kliknite projekt i tim
  2. Kliknite predavanje

Korak 10) U ovom koraku,

  1. Unesite poruku urezivanja i
  2. Odaberite datoteke koje želimo poslati u spremište Git Hub
  3. Kliknite predavanje i guranje

Kad završite s tim, mogli biste vidjeti kako se ikone u projektu mijenjaju, kaže da smo uspješno gurnuli i predali naš kôd Git Hub-u

U Git hubu u spremištu možemo provjeriti je li naš projekt uspješno gurnut u spremište

Sada je vrijeme za izvršenje našeg projekta iz Git Hub-a u Jenkinsu

Korak 11) Pokrenite preglednik i otvorite svoj Jenkins.

Korak 12) Kliknite novu stavku.

Korak 13) U ovom koraku,

  1. Unesite naziv predmeta
  2. Odaberite Maven Project
  3. Kliknite na gumb ok

Korak 14) U ovom ćemo koraku konfigurirati Git Hub u Jenkinsu

  1. Kliknite Git i
  2. Unesite URI spremišta
  3. Kliknite Dodaj spremište

Ako u Git Hub imate više spremišta, morate dodati polje Refspec imena spremišta.

URI možemo dobiti u Git Hubu

Korak 15) U ovom koraku,

  1. Dodajte mjesto datoteke pom.xml u okvir za tekst i
  2. Tada odredite ciljeve i opcije za Maven
  3. Odaberite opciju kako pokrenuti test
  4. Kliknite gumb Spremi.

Korak 16) nakon što kliknemo na spremi ispod, pojavit će se zaslon,

Sada možemo graditi naš projekt kliknuti na build.

Korak 17) Pokazat će se Build, kliknite broj gradnje ili datum izrade.

Korak 18) kada kliknemo na broj gradnje, pojavit će se zaslon na kojem možemo vidjeti izlaz konzole u ovom koraku, kliknite izlaz konzole.

Konačno, možemo provjeriti je li naša gradnja uspješno dovršena / izvršena.

Ovaj članak je napisao Chaitanya Pujari