Co to jest GitHub?
Git Hub to platforma współpracy. Jest zbudowany na git. Pozwala zachować zarówno lokalne, jak i zdalne kopie projektu. Projekt, który możesz opublikować wśród członków swojego zespołu, ponieważ mogą go używać i aktualizować go stamtąd.
Zalety korzystania z Git Hub dla selenu.
- Kiedy wiele osób pracuje nad tym samym projektem, mogą aktualizować szczegóły projektu i jednocześnie informować innych członków zespołu.
- Jenkins może pomóc nam w regularnym budowaniu projektu ze zdalnego repozytorium, co pomaga nam śledzić nieudane kompilacje.
W tym samouczku dowiesz się
- Warunek wstępny integracji selenu i github
- Instalacja plików binarnych Git
- Instalacja wtyczki Jenkins Git
- Konfigurowanie naszego Eclipse za pomocą wtyczki GitHub
- Tworzenie repozytorium na Git
- Przykład testowania używania selenu z Git Hub.
Warunek wstępny integracji selenu i github
Zanim zaczniemy integrację selenu i git hub, musimy zainstalować następujące komponenty.
- Instalacja Jenkinsa.
- Instalacja Mavena.
- Instalacja Tomcat.
Możesz znaleźć te kroki instalacji w następujących linkach:
1) Przewodnik instalacji Maven i Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)
2) Instrukcja instalacji Tomcat (https://www.guru99.com/apache.html)
Instalacja plików binarnych Git
Teraz zacznijmy od zainstalowania „Git Binaries”.
Krok 1) Uruchom przeglądarkę i przejdź do adresu URL- https://git-scm.com/
Krok 2) Pobierz najnowszą stabilną wersję.
Krok 3) Kliknij pliki do pobrania dla systemu Windows. Po pobraniu pliku możemy rozpocząć instalację.
Krok 4) Przejdź do lokalizacji pobierania lub ikony i uruchom instalator.
Krok 5) Kliknij powitanie i ogólną licencję publiczną.
Krok 6) Kliknij przycisk „Dalej” w kreatorze konfiguracji git
Krok 7) Przeczytaj Powszechną Licencję Publiczną GNU i kliknij Dalej
Pojawi się kolejne okno,
Krok 8) Na tym etapie
- Wybierz katalog, w którym chcesz zainstalować "Pliki binarne Git" i
- Kliknij następny przycisk
Krok 9) Wybierz komponent, który chcesz zainstalować i kliknij dalej
Krok 10) Jeśli chcesz utworzyć folder menu startowego dla Git, pozostaw domyślne ustawienie i kliknij Dalej.
Krok 11) Na tym etapie
- Wybierz opcję Użyj Git z wiersza polecenia systemu Windows, aby uruchomić Git z wiersza poleceń i
- Kliknij dalej.
Pozostaw ustawienie domyślne i kliknij przycisk obok, aby zainstalować.
Krok 12) Na tym etapie
- Wybierz Użyj otwartego SSH Pomoże nam to wykonać polecenie z wiersza poleceń i ustawi ścieżkę środowiskową.
- Kliknij następny przycisk.
Krok 13) Na tym etapie
- Wybierz "Checkout windows-style, zatwierdź końcówki linii w stylu uniksowym" (jak git hub powinien traktować zakończenia linii w plikach tekstowych).
- Kliknij następny przycisk.
Krok 14) Na tym etapie
- Wybierz Użyj MinTTY to domyślny terminal MSys2 dla Git Bash
- Kliknij następny przycisk
Po pomyślnym zainstalowaniu git możesz uzyskać dostęp do git.
Otwórz wiersz polecenia i wpisz „git” i naciśnij „Enter”. Jeśli zobaczysz poniższy ekran, oznacza to, że został pomyślnie zainstalowany
Instalacja wtyczki Jenkins Git
Teraz zacznijmy od instalacji wtyczki Jenkins Git.
Krok 1) Uruchom przeglądarkę i przejdź do swojego Jenkins.
Krok 2) Kliknij Zarządzaj Jenkinsem.
Krok 3) Kliknij Zarządzaj wtyczkami, otworzy się kolejne okno
Krok 4) Kliknij Dostępne TAB
Krok 5) Na tym etapie
- Następnie wybierz wtyczkę GitHub
- Kliknij przycisk Pobierz teraz i zainstaluj po ponownym uruchomieniu.
Teraz zainstaluje następujące wtyczki.
Po zakończeniu instalacji. Uruchom ponownie serwer Tomcat, wywołując plik „shutdown.bat”
Po ponownym uruchomieniu tomcata i Jenkinsa możemy zobaczyć, że wtyczki są zainstalowane na zakładce "Zainstalowane".
Konfigurowanie naszego Eclipse za pomocą wtyczki GitHub
Teraz zainstalujmy wtyczkę GitHub dla Eclipse.
Identyfikator URI dla lokalizacji wtyczki EGit https://download.eclipse.org/egit/updates/
Krok 1) Uruchom Eclipse, a następnie
- Następnie kliknij przycisk pomocy
- Kliknij zainstaluj nowe oprogramowanie
Krok 2) Poniższy ekran otworzy się, gdy klikniemy na zainstaluj nowe oprogramowanie. Teraz kliknij dodaj
Krok 3) Na tym etapie
- Wpisz nazwę „EGIT” i
- Następnie wprowadź lokalizację https://download.eclipse.org/egit/updates/
- Kliknij OK.
Krok 4) Następnie kliknij wybierz wszystko i dalej
Krok 5) Kliknij Dalej i zaakceptuj umowę licencyjną, a następnie zakończ instalację.
Następnie zrestartuj zaćmienie.
Tworzenie repozytorium na Git
Krok 1) Przejdź do identyfikatora URI Git Hub: https://github.com/ zarejestruj się w git hub
Krok 2) Po pomyślnym zarejestrowaniu się kliknij Utwórz nowe repozytorium
Krok 3) Na tym etapie
- Wprowadź nazwę repozytorium i
- kliknij utwórz repozytorium
Przykład testowania używania selenu z Git Hub.
Krok 1) Gdy skończymy z nowym repozytorium, uruchom Eclipse
- Kliknij plik
- Następnie kliknij nowy przycisk, a następnie
- Kliknij inne
Krok 2) Na tym etapie
- Wybierz Projekt Maven i przeglądaj lokalizację.
- Kliknij dalej
Krok 3) Na tym etapie
- Następnie wybierz nazwę projektu i lokalizację
- Kliknij dalej
Krok 4) Kliknij dalej
Krok 5) Na tym etapie
- Wprowadź identyfikator grupy i
- Identyfikator artefaktu i
- Kliknij przycisk Zakończ.
Po kliknięciu przycisku Zakończ projekt zostanie utworzony.
Krok 6)
Teraz stwórzmy przykładowy skrypt
Wypchnijmy kod / repozytorium lokalne do Git Hub.
Krok 7) Na tym etapie
- Otwórz zaćmienie, a następnie przejdź do projektu
- Kliknij projekt prawym przyciskiem myszy, a następnie wybierz „zespół”
- Wybierz udostępnij projekt
Krok 8) Po kliknięciu „Udostępnij projekt” na powyższym ekranie, pojawi się kolejne okno
Na tym etapie
- Wybierz repozytorium lokalne i
- Kliknij Zakończ.
Po kliknięciu Zakończ możemy zobaczyć zmianę w strukturze projektu, że utworzyliśmy lokalne repozytorium.
Teraz nadszedł czas, aby przesłać nasz kod do repozytorium Git Hub
Krok 9) Na tym etapie
- Następnie kliknij prawym przyciskiem myszy projekt i zespół
- Kliknij zatwierdzenie
Krok 10) Na tym etapie
- Wprowadź wiadomość o zatwierdzeniu i
- Wybierz pliki, które chcemy wysłać do repozytorium Git Hub
- Kliknij zatwierdzenie i wciśnij
Gdy skończysz, możesz zobaczyć, że ikony w projekcie są zmieniane, co oznacza, że pomyślnie wypchnęliśmy i zatwierdziliśmy nasz kod w Git Hub
W centrum Git w repozytorium możemy sprawdzić, czy nasz projekt został pomyślnie przeniesiony do repozytorium
Teraz czas na wykonanie naszego projektu z Git Hub w Jenkins
Krok 11) Uruchom przeglądarkę i otwórz swój Jenkins.
Krok 12) Kliknij nową pozycję.
Krok 13) Na tym etapie
- Wprowadź nazwę pozycji
- Wybierz projekt Maven
- Kliknij przycisk OK
Krok 14) W tym kroku skonfigurujemy Git Hub w Jenkins
- Kliknij Git i
- Wprowadź identyfikator URI repozytorium
- Kliknij Dodaj repozytorium
Jeśli masz wiele repozytoriów w Git Hub, musisz dodać pole nazwy Refspec repozytorium.
Możemy uzyskać identyfikator URI w Git Hub
Krok 15) Na tym etapie
- Dodaj lokalizację pliku pom.xml w polu tekstowym i
- Następnie określ cele i opcje dla Mavena
- Wybierz opcję, jak przeprowadzić test
- Kliknij przycisk Zapisz.
Krok 16) po kliknięciu przycisku Zapisz pojawi się poniższy ekran,
Teraz możemy zbudować nasz projekt, kliknij build.
Krok 17) Pokaże kompilację, kliknij numer kompilacji lub datę kompilacji.
Krok 18) po kliknięciu numeru kompilacji poniżej pojawi się ekran, na którym możemy zobaczyć dane wyjściowe konsoli w tym kroku, kliknij wyjście konsoli.
Wreszcie możemy sprawdzić, czy nasza kompilacja została pomyślnie ukończona / wykonana.
Ten artykuł jest autorstwa Caitanyi Pujari