Kaj je GitHub?
Git Hub je platforma za sodelovanje. Zgrajen je na vrhu gita. Omogoča vam shranjevanje lokalnih in oddaljenih kopij vašega projekta. Projekt, ki ga lahko objavite med člani svoje ekipe, saj ga lahko uporabljajo in posodabljajo od tam.
Prednosti uporabe Git Hub za selen.
- Ko več ljudi dela na istem projektu, lahko posodobi podatke o projektu in hkrati obvesti druge člane ekipe.
- Jenkins nam lahko pomaga, da redno gradimo projekt iz oddaljenega repozitorija, kar nam pomaga slediti neuspelim gradnjam.
V tej vadnici boste izvedeli
- Predpogoj za integracijo selena in github-a
- Namestitev Git Binaries
- Namestitev vtičnika Jenkins Git
- Nastavitev našega Eclipse z vtičnikom GitHub
- Izdelava skladišča na Gitu
- Preskusni primer uporabe selena z Git Hub.
Predpogoj za integracijo selena in github-a
Preden začnemo z integracijo selena in git hub, moramo namestiti naslednje komponente.
- Namestitev Jenkins.
- Namestitev Maven.
- Namestitev Tomcat.
Te korake namestitve najdete na naslednjih povezavah:
1) Vodič za namestitev Maven in Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Priročnik za namestitev Tomcat (https://www.guru99.com/apache.html)
Namestitev Git Binaries
Zdaj pa začnimo z namestitvijo "Git Binaries".
Korak 1) Zaženite brskalnik in se pomaknite do URL- https://git-scm.com/
Korak 2) Prenesite najnovejšo stabilno različico.
Korak 3) Ko prenesete datoteko, kliknite prenos za Windows, lahko začnemo z namestitvijo.
Korak 4) Pojdite na mesto za prenos ali ikono in zaženite namestitveni program.
5. korak) Kliknite dobrodošlico in splošno javno licenco.
Korak 6) V čarovniku za nastavitev gita kliknite gumb "Naprej"
Korak 7) Preberite GNU General Public License in kliknite Next
Pojavi se novo okno,
Korak 8) V tem koraku:
- Izberite imenik, kamor želite namestiti "Git Binaries" in
- Kliknite naslednji gumb
Korak 9) Izberite komponento, ki jo želite namestiti, in kliknite Naprej
Korak 10) Če želite ustvariti mapo z začetnim menijem za Git, pustite nastavitev privzeto in kliknite na naslednjo.
Korak 11) V tem koraku
- Izberite Uporabi Git v ukaznem pozivu sistema Windows, da zaženete Git iz ukazne vrstice in
- Kliknite naprej.
Pustite privzeto nastavitev in kliknite Next za namestitev.
Korak 12) V tem koraku:
- Izberite Uporabi Odpri SSH Pomagal nam bo, če bomo ukaz izvedli iz ukazne vrstice, in bo določil okolje.
- Kliknite naslednji gumb.
Korak 13) V tem koraku:
- Izberite "Checkout style v slogu Windows, zaveži konec vrstice v slogu Unix". (Kako naj git hub obravnava konce vrstic v besedilnih datotekah).
- Kliknite naslednji gumb.
Korak 14) V tem koraku
- Izberite Uporabi MinTTY je privzeti terminal MSys2 za Git Bash
- Kliknite naslednji gumb
Ko je git uspešno nameščen, lahko dostopate do gita.
Odprite ukazni poziv in vnesite "git" in pritisnite "Enter". Če vidite spodnji zaslon, pomeni, da je nameščen uspešno
Namestitev vtičnika Jenkins Git
Zdaj pa začnimo z namestitvijo vtičnika Jenkins Git.
Korak 1) Zaženite brskalnik in se pomaknite do svojega Jenkinsa.
Korak 2) Kliknite Manage Jenkins.
Korak 3) Kliknite Upravljanje vtičnikov, odprlo se bo drugo okno
Korak 4) Kliknite na TAB
5. korak) V tem koraku:
- Nato izberite vtičnik GitHub
- Kliknite gumb Prenesi zdaj in namestite po ponovnem zagonu.
Zdaj bo namestil naslednje vtičnike.
Ko je namestitev končana. Znova zaženite strežnik Tomcat, tako da pokličete datoteko "shutdown.bat"
Po ponovnem zagonu tomcat-a in Jenkinsa lahko vidimo, da so vtičniki nameščeni v zavihku "Installed".
Nastavitev našega Eclipse z vtičnikom GitHub
Zdaj pa namestimo vtičnik GitHub za Eclipse.
URI za lokacijo vtičnika EGit https://download.eclipse.org/egit/updates/
Korak 1) Zaženite Eclipse in nato
- Nato kliknite gumb za pomoč
- Kliknite namestitev nove programske opreme
Korak 2) Ko kliknemo na namestitev nove programske opreme, se odpre spodnji zaslon. Zdaj kliknite na dodaj
Korak 3) V tem koraku
- Vnesite ime "EGIT" in
- Nato vnesite lokacijo https://download.eclipse.org/egit/updates/
- Kliknite v redu.
Korak 4) Nato kliknite na izberite vse in naslednje
5. korak) Kliknite Naprej in kliknite Sprejmi licenčno pogodbo, nato pa dokončajte namestitev.
Nato znova zaženite mrk.
Izdelava skladišča na Gitu
Korak 1) Pomaknite se do Git Hub URI: https://github.com/ prijavite se za git hub
Korak 2) Ko ste se uspešno prijavili, kliknite na ustvari novo skladišče
Korak 3) V tem koraku
- Vnesite ime repozitorija in
- kliknite na ustvari repozitorij
Preskusni primer uporabe selena z Git Hub.
1. korak) Ko končamo z novim skladiščem, zaženite Eclipse
- Kliknite datoteko
- Nato kliknite nov gumb in nato
- Kliknite drugo
Korak 2) V tem koraku
- Izberite Maven Project in poiščite lokacijo.
- Kliknite naprej
Korak 3) V tem koraku
- Nato izberite ime in lokacijo projekta
- Kliknite naprej
Korak 4) Kliknite naprej
5. korak) V tem koraku:
- Vnesite ID skupine in
- Artefakt ID in
- Kliknite gumb Končaj.
Takoj ko kliknete gumb za dokončanje, bo ustvarjen projekt.
6. korak)
Zdaj pa ustvarimo vzorčni skript
Potisnimo kodo / lokalno skladišče v Git Hub.
Korak 7) V tem koraku
- Odprite mrk in se pomaknite do projekta
- Z desno miškino tipko kliknite projekt in nato izberite "ekipa"
- Izberite projekt za skupno rabo
Korak 8) Ko na zgornjem zaslonu kliknemo na »Skupna raba projekta«, dobimo novo okno
V tem koraku
- Izberite lokalno repozitorij in
- Kliknite končaj.
Ko kliknemo na Dokončaj, lahko vidimo spremembo v strukturi projekta, da smo ustvarili lokalno skladišče.
Zdaj je čas, da našo kodo potisnemo v Git Hub Repository
Korak 9) V tem koraku:
- Nato z desno miškino tipko kliknite projekt in skupino
- Kliknite na zaveži
Korak 10) V tem koraku
- Vnesite sporočilo o objavi in
- Izberite datoteke, ki jih želimo poslati v skladišče Git Hub
- Kliknite na zavzem in potisnite
Ko končate, lahko vidite, da se ikone v projektu spreminjajo, piše, da smo našo kodo uspešno potisnili in predali Git Hubu
V vozlišču Git v skladišču lahko preverimo, ali je naš projekt uspešno potisnjen v skladišče
Zdaj je čas za izvedbo našega projekta iz Git Hub v Jenkinsu
Korak 11) Zaženite brskalnik in odprite Jenkins.
Korak 12) Kliknite novo postavko.
Korak 13) V tem koraku:
- Vnesite ime elementa
- Izberite Maven Project
- Kliknite gumb OK
Korak 14) V tem koraku bomo v Jenkinsu nastavili Git Hub
- Kliknite Git in
- Vnesite URI repozitorija
- Kliknite Dodaj repozitorij
Če imate v Git Hub več skladišč, morate dodati polje Refspec imena skladišča.
URI lahko dobimo v Git Hubu
Korak 15) V tem koraku:
- V besedilno polje dodajte mesto datoteke pom.xml in
- Nato določite cilje in možnosti za Maven
- Izberite možnost izvedbe testa
- Kliknite gumb Shrani.
Korak 16), ko kliknemo na gumb Shrani, se prikaže zaslon,
Zdaj lahko svoj projekt izdelamo s klikom na build.
Korak 17) Prikaže se gradnja, kliknite številko gradnje ali datum izdelave.
Korak 18) Ko kliknemo številko gradnje, se prikaže spodnji zaslon, kjer lahko v tem koraku vidimo izhod konzole, kliknite izhod konzole.
Končno lahko preverimo, ali je naša gradnja uspešno zaključena / izvedena.
Ta članek prispeva Chaitanya Pujari