Vad är GitHub?
Git Hub är en samarbetsplattform. Den är byggd ovanpå git. Det låter dig behålla både lokala och fjärrkopior av ditt projekt. Ett projekt där du kan publicera det bland dina teammedlemmar eftersom de kan använda det och uppdatera det därifrån.
Fördelar med att använda Git Hub för selen.
- När flera personer arbetar med samma projekt kan de uppdatera projektdetaljer och informera andra teammedlemmar samtidigt.
- Jenkins kan hjälpa oss att regelbundet bygga projektet från fjärrförvaret, detta hjälper oss att hålla reda på misslyckade byggnader.
I den här handledningen lär du dig
- Förutsättning för integrering av selen och github
- Git Binaries Installation
- Jenkins Git Plugin Install
- Ställa in vår Eclipse med GitHub Plugin
- Bygga ett förvar på Git
- Testexempel på att använda selen med Git Hub.
Förutsättning för integrering av selen och github
Innan vi börjar integrera selen och git hub måste vi installera följande komponenter.
- Jenkins Installation.
- Maven Installation.
- Tomcat Installation.
Du hittar de här installationsstegen i följande länkar:
1) Installationshandbok för Maven och Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Installationshandbok för Tomcat (https://www.guru99.com/apache.html)
Git Binaries Installation
Låt oss börja med att installera "Git Binaries".
Steg 1) Starta webbläsaren och navigera till URL- https://git-scm.com/
Steg 2) Ladda ner den senaste stabila versionen.
Steg 3) Klicka på nedladdningar för Windows när filen har laddats ner kan vi börja med vår installation.
Steg 4) Gå till nedladdningsplatsen eller ikonen och kör installationsprogrammet.
Steg 5) Klicka igenom välkomst- och allmänpublicens.
Steg 6) Klicka på "nästa" -knappen i git-installationsguiden
Steg 7) Läs GNU General Public License och klicka på nästa
Ett annat fönster dyker upp,
Steg 8) I detta steg,
- Välj katalogen där du vill installera "Git Binaries" och
- Klicka på nästa knapp
Steg 9) Välj den komponent som du vill installera och klicka på nästa
Steg 10) Om du vill skapa en startmenymapp för Git, lämna inställningsstandarden och klicka på nästa.
Steg 11) I detta steg,
- Välj Använd Git från Windows Command Prompt för att köra Git från kommandoraden och
- Klicka på nästa.
Lämna standardinställningen och klicka på nästa för att installera.
Steg 12) I detta steg,
- Välj Använd Öppna SSH Det hjälper oss att utföra kommandot från kommandoraden och det kommer att ställa in miljövägen.
- Klicka på nästa knapp.
Steg 13) I detta steg,
- Välj "Checkout windows-style, commit Unix-style line ending". (Hur git hub ska behandla radslut i textfiler).
- Klicka på nästa knapp.
Steg 14) I detta steg,
- Välj Använd MinTTY är standardterminalen för MSys2 för Git Bash
- Klicka på nästa knapp
När git har installerats framgångsrikt kan du komma åt git.
Öppna kommandotolken och skriv "git" och tryck "Enter" Om du ser nedanstående skärm betyder att den har installerats
Jenkins Git Plugin Install
Låt oss börja med installationen av Jenkins Git Plugin.
Steg 1) Starta webbläsaren och navigera till dina Jenkins.
Steg 2) Klicka på Hantera Jenkins.
Steg 3) Klicka på Manage Plugins, det öppnar ett annat fönster
Steg 4) Klicka på Tillgänglig TAB
Steg 5) I detta steg,
- Välj GitHub-plugin sedan
- Klicka på Ladda ner nu och installera efter omstart-knappen.
Nu installeras följande plugins.
När installationen är klar. Starta om din Tomcat-server genom att ringa filen "shutdown.bat"
Efter omstart av tomcat och Jenkins kan vi se att plugins är installerade i fliken "Installed".
Ställa in vår Eclipse med GitHub Plugin
Låt oss nu installera GitHub Plugin för Eclipse.
URI för EGit Plugin-plats https://download.eclipse.org/egit/updates/
Steg 1) Starta Eclipse och sedan
- Klicka på hjälpknappen sedan
- Klicka på installera ny programvara
Steg 2) Nedanstående skärm öppnas när vi klickar på installera ny programvara. Klicka nu på lägg till
Steg 3) I detta steg,
- Skriv namnet "EGIT" och
- Ange platsen https://download.eclipse.org/egit/updates/ sedan
- Klicka på ok.
Steg 4) Klicka sedan på välj allt och nästa
Steg 5) Klicka på nästa och klicka på godkänn licensavtalet och slutför installationen.
Starta sedan om förmörkelsen.
Bygga ett förvar på Git
Steg 1) Gå till Git Hub URI: https://github.com/ registrera dig för git hub
Steg 2) När du har registrerat dig framgångsrikt klickar du på skapa ett nytt arkiv
Steg 3) I detta steg,
- Ange namnet på förvaret och
- klicka på skapa arkiv
Testexempel på att använda selen med Git Hub.
Steg 1) När vi är klara med det nya förvaret, starta Eclipse
- Klicka på filen
- Klicka sedan på ny knapp och sedan
- Klicka på andra
Steg 2) I detta steg,
- Välj Maven Project och bläddra bland platserna.
- Klicka på nästa
Steg 3) I detta steg,
- Välj projektnamn och plats sedan
- Klicka på nästa
Steg 4) Klicka på nästa
Steg 5) I detta steg,
- Ange grupp-ID och
- Artefakt-ID och
- Klicka på knappen Slutför.
Så snart du klickar på knappen Slutför skapas ett projekt.
Steg 6)
Låt oss nu skapa ett exempelskript
Låt oss driva koden / det lokala förvaret till Git Hub.
Steg 7) I detta steg,
- Öppna förmörkelse och navigera sedan till projektet
- Högerklicka på projektet och välj sedan "team"
- Välj dela projekt
Steg 8) När vi klickar på "Dela projekt" i ovanstående skärm får vi ett nytt fönster
I detta steg,
- Välj det lokala förvaret och
- Klicka på finish.
När vi klickar på Slutför kan vi se förändringen i projektstrukturen som vi har skapat ett lokalt arkiv.
Nu är det dags att skicka vår kod till Git Hub Repository
Steg 9) I detta steg,
- Högerklicka på projektet och teamet sedan
- Klicka på commit
Steg 10) I detta steg,
- Ange ett kommunicera meddelande och
- Välj de filer som vi vill skicka till Git Hub-arkivet
- Klicka på commit och tryck
När du är klar med det kan du se att ikonerna i projektet ändras. Det säger att vi framgångsrikt har tryckt och begått vår kod till Git Hub
Vi kan verifiera i Git-navet i förvaret att vårt projekt framgångsrikt skjuts in i förvaret
Nu är det dags att genomföra vårt projekt från Git Hub i Jenkins
Steg 11) Starta webbläsaren och öppna din Jenkins.
Steg 12) Klicka på nytt objekt.
Steg 13) I detta steg,
- Ange artikelnamn
- Välj Maven Project
- Klicka på ok-knappen
Steg 14) I det här steget konfigurerar vi Git Hub i Jenkins
- Klicka på Git och
- Ange förvarets URI
- Klicka på Lägg till arkiv
Om du har flera förråd i Git Hub måste du lägga till namnet Refspec-fält i förvaret.
Vi kan hämta URI i Git Hub
Steg 15) I detta steg,
- Lägg till pom.xml-filplatsen i textrutan och
- Ange målen och alternativen för Maven då
- Välj alternativ för hur testet ska köras
- Klicka på knappen Spara.
Steg 16) när vi klickar på spara nedan visas skärmen,
Nu kan vi bygga vårt projekt klicka på build.
Steg 17) Det visar byggnaden, klicka på byggnummer eller byggdatum.
Steg 18) när vi klickar på byggnummer under skärmen visas där vi kan se konsolutgången i detta steg, klicka på konsolutgången.
Slutligen kan vi verifiera att vår build har slutförts / körts.
Denna artikel har bidragit av Chaitanya Pujari