Gitlab – nástroj pro moderní vývojáře
Bez Gitu a nástroje na automatizovaný vývoj aplikací si dnes moderní vývojář nedokáže představit jediný den. Nakopněte svoje workflow a produktivitu celého týmu. Připravíme server s Gitlabem, nastavíme deploy a se vším poradíme.
VPS konfigurátorS čím Gitlab pomůže?
Organizace práce a vývoje
- Správa issues, tvorba plánů a milestonů
- Správa týmu vývojářů a jejich oprávnění
- Grafy a přehledy aktivit
Správa kódu
- Verzovaný zdrojový kód na jednom místě
- Přehled o commitech a aktivitách týmu
- Dohled nad kódem a jeho kvalitou - code review
Deploy aplikací
- Různé větve aplikací – deploy na testovací prostředí
- Automatické testy aplikací před deployem
- Automatická aktualizace ostrého serveru bez chyb a výpadků
Gitlab deploy a workflow
Připravíme vám server, kde bude nainstalovaný a nastavený Gitlab včetně deploye aplikací na produkční server. Umíme nastavit deploy od nejjednodušší aktualizace zdrojových souborů, až po bezvýpadkové přepínání buildů aplikací.
Připravíme vám server s Gitlabem a případně uspořádáme workshop.
To mě zajímáDeploy umíme nastavit tak, že:
- Žádné pokusy na produkci! Vývojové verze aplikací se budou publikovat na testovací domény např. app-branche.domena.tld
- Před aktualizací ostrého serveru provedeme automatizované testy, pokud selžou deploy se neprovede
- Kdykoliv se budete moci vrátit na předchozí build aplikace, klidně i rok zpátky
- Při aktualizaci ostrého serveru promažeme cache, tempy, …
- Při aktualizaci ostrého serveru založíme složky a ověříme práva
- Žádný programátor nebude potřebovat přístup na ostrý server
- Jen určení programátoři budou mít právo aktualizovat ostrý server