Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Integracja serwera z GitHubem
RazoR2011
post 9.02.2019, 12:11:52
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 1
Dołączył: 20.04.2011

Ostrzeżenie: (0%)
-----


Cześć,
W jaki sposób mogę zintegrować swój serwer vps z githubem? Czy ktoś już coś takiego robił? Jakieś wskazówki?
Go to the top of the page
+Quote Post
Pyton_000
post 9.02.2019, 16:42:00
Post #2





Grupa: Zarejestrowani
Postów: 7 636
Pomógł: 1344
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Przez Internet...

A może jakieś bardziej konkretne pytanie?
Go to the top of the page
+Quote Post
RazoR2011
post 9.02.2019, 17:35:41
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 1
Dołączył: 20.04.2011

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
Pyton_000
post 9.02.2019, 19:07:25
Post #4





Grupa: Zarejestrowani
Postów: 7 636
Pomógł: 1344
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
RazoR2011
post 9.02.2019, 20:47:43
Post #5





Grupa: Zarejestrowani
Postów: 37
Pomógł: 1
Dołączył: 20.04.2011

Ostrzeżenie: (0%)
-----


Dziękuję - już wiem jak tego szukać. Jak znajde jakieś rozwiązanie to dla potomnych tutaj wrzucę smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.02.2019 - 08:35