Próbáld ki: Github Actions

Amennyiben már gondolkodsz azon, hogy a projektjeidet a folyamatos integráció (CI) módszerével fejleszd, akkor itt az idő, hogy elkezd. Ez a blogbejegyzés egy minimál projekten keresztül mutatja be, hogy hogyan teheted ezt meg könnyedén a GitHub Actions segítségével. A projekt A projekt egy nagyon minimális NodeJS alkalmazás, melynek a kódja igazából a Jest teszt keretrendszer dokumentációjából származik. Az ott leírt lépések segítségével hoztam létre a fájlokat. A sum.js a működést biztosító kód, a sum....

október 18, 2021 · 7 perc

Continuous integration és automata tesztek bevezetési legacy rendszerekbe

A Szegedi Szabad Szoftver Konferencián tartott előadásom videója elérhető: Ha szeretnéd ezt a folyamatot felgyorsítani, akkor Neked ajánlom a Konténerizált fejlesztői környezet kialakítása című workshopomat.

október 30, 2019 · 1 perc

Örökös transzformáció

Annyi szépet és jót hallani a folyamatos szállításról, integrációról, telepítésről (continuous delivery, integration, deployment), no meg az automata tesztekről, amiktől “egyből jobb minőségű lesz a kód”, hogy szinte mindenki elkezdte bevezetni ezeket a fejlesztési módszertanába. Ebben a rövid írásban felvázolom, hogy milyen buktatókkal kell megküzdened, ha belevágsz és egy vázlatos tervet, egy itinert adok át, ami alapján nekiállhatsz a megvalósításnak, vagy folytathatod azt, ha egy ponton elakadtál. “Ha fáj, csináld gyakrabban” - mondta Martin Fowler, ami nem az önsanyargatás egyik tételmondata, hanem arra utal, hogy minél hamarabb veszünk észre egy hibát, vagy problémát, annál olcsóbb azt javítani....

október 24, 2019 · 7 perc