CI/CD bevezetése: kiadás izgulás nélkül.
Ha nálad az új verzió kézzel, egyetlen ember gépéről kerül élesbe, az előbb-utóbb baj lesz. Bevezetjük az automatizált tesztelést és kiadást, leírjuk, hogyan működik, és ha szükséges, megtanítjuk a csapatodnak.
Beszélgessünk a CI/CD-ről
Ismerős valamelyik?
- Az élesítés kézzel megy, és mindenki izgul közben.
- Csak egy ember tudja, hogyan kell kiadni egy új verziót.
- Nincs automatikus teszt, a hibák élesben derülnek ki.
- Ha valami elromlik, nem tudtok gyorsan visszaállni.
Ezen lehet segíteni, és nem kell hozzá mindent újraírni.
Amit bevezetünk
Verziókövetés
Ha még nincs, a kód verziókövetésbe kerül, átlátható előzményekkel.
Automatizált tesztek
Minden változtatás lefut a teszteken, mielőtt élesbe kerülne.
Automatikus kiadás
Egy jóváhagyott változtatás, és az új verzió leállás nélkül élesben van.
Tesztkörnyezet
Előbb ott nézitek meg, csak utána megy élesbe.
Visszaállítás
Ha mégis baj van, egy lépésben vissza lehet állni az előző verzióra.
Titkok és hozzáférések
A jelszavak és kulcsok nem a kódban vannak, és tudni lehet, ki mihez fér hozzá.
Hogy ne fordulhasson elő még egyszer
Egy partnerünknél élesítés előtt törlődött egy rendszer, a mentésekkel együtt, és egy éjszaka alatt kellett újraépíteni. Egy héttel később bevezettük náluk a verziókövetést és a földrészenként elkülönített mentést.
A teljes történetÍgy vezetjük be
- 1
Felmérés
Megnézzük, hogyan dolgozik most a csapat, és hol a legnagyobb kockázat. Írásban elmondjuk.
- 2
Bevezetés
Lépésenként építjük fel a folyamatot, a meglévő eszközeitekre építve.
- 3
Dokumentáció és oktatás
Leírjuk, hogyan működik, és ha szükséges, megtanítjuk a kollégáidnak.
Hogyan kerül nálad élesbe a kód?
Miben segíthetünk? Egy munkanapon belül válaszolunk.