Csoportmunka támogatás Git-re alapozva

663

Csoportmunka támogatás Git-re alapozva


Az előadás - gyakorlati példákon keresztül - mutatja meg a Git hook-okban rejlő lehetőségeket. Az elmúlt évben - az Integral Vision-nél - sokat dolgoztunk azon, hogy a fejlesztő csapat munkáját megkönnyítsük, minél több folyamatot automatizáljunk. Ennek egyik fő eleme a kód változásainak ellenőrzése, illetve a teszt- és demókörnyezet kialakítása a fejlesztői szerveren. Rendszerünk jelenleg a következő feladatokat látja el:
Minden Git push után:

létrejön/frissül egy virtualhost a megfeleleő branch-hez
ha kell új/másolt adatbázis jön létre
alapvető ellenőrzések a megváltozott fájlokon
php -l futtatása
coder modul futtatása
email értesítés az eredményekről és a változásokról
minden repository esetében lehetséges egyedi folyamatokat definiálni
a folyamatok akár push-onként változtathatóak
Előadásomban a fent felvázolt rendszer működéséről, a vele szemben támasztott igényekről, a fejlesztés menetéről, a működési/biztonsági kockázatokról illetve a további lehetőségekről szeretnék beszélni. Mindezt élőben, példákon keresztül bemutatva.

More Less


Drupal, Drupal Hétvége 2011

Programming

Drupal, git, csoportmunka, deploy

24:10

26 November, 2011

Tamás Szügyi

13 December, 2011

663

3.0
<iframe width="480" height="385" src="//videotorium.hu/en/embed/3694" frameborder="0" allowfullscreen="allowfullscreen"></iframe>

Audio download