Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Serwery WWW _ Integracja serwera z GitHubem

Napisany przez: RazoR2011 9.02.2019, 12:11:52

Cześć,
W jaki sposób mogę zintegrować swój serwer vps z githubem? Czy ktoś już coś takiego robił? Jakieś wskazówki?

Napisany przez: Pyton_000 9.02.2019, 16:42:00

Przez Internet...

A może jakieś bardziej konkretne pytanie?

Napisany przez: RazoR2011 9.02.2019, 17:35:41

Działam dużo na githubie - mam swoje repozytoria z gotowymi skryptami. Chciałbym tak skonfigurować serwer aby swobodnie robić deploy wersji master do uruchamianego skryptu. Chciałbym po prostu aby aktualna wersja master na githubie aktualizowała kod na serwerze.

Napisany przez: Pyton_000 9.02.2019, 19:07:25

Czyli Tobie jest potrzebny CI/CD.

Tak na prawdę jedynie czego potrzebujesz to:
- Na serwerze odpalić jakikolwiek skrypt który będzie sobie słuchał na jakimś porcie np. 8881
W Github ustawiasz webhoor na ten port.

Po stronie tego swojego skryptu będziesz dostawał POST z Jsonem. Twoim zadaniem będzie sprawdzenie czy przyleciał commit i czy na odpowiednim branchu. Jeśli tak to odpalasz sobie jakąś akcję.

Kiedyś używałem czegoś takiego: https://github.com/olipo186/Git-Auto-Deploy

Napisany przez: RazoR2011 9.02.2019, 20:47:43

Dziękuję - już wiem jak tego szukać. Jak znajde jakieś rozwiązanie to dla potomnych tutaj wrzucę smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)