Cześć,
W jaki sposób mogę zintegrować swój serwer vps z githubem? Czy ktoś już coś takiego robił? Jakieś wskazówki?
Przez Internet...
A może jakieś bardziej konkretne pytanie?
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.
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
Dziękuję - już wiem jak tego szukać. Jak znajde jakieś rozwiązanie to dla potomnych tutaj wrzucę
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)