Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Integracja serwera z GitHubem
Forum PHP.pl > Forum > Serwery WWW
RazoR2011
Cześć,
W jaki sposób mogę zintegrować swój serwer vps z githubem? Czy ktoś już coś takiego robił? Jakieś wskazówki?
Pyton_000
Przez Internet...

A może jakieś bardziej konkretne pytanie?
RazoR2011
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.
Pyton_000
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
RazoR2011
Dziękuję - już wiem jak tego szukać. Jak znajde jakieś rozwiązanie to dla potomnych tutaj wrzucę smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.