O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Continuous integration (CI) v praksi

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 32 Anúncio

Continuous integration (CI) v praksi

CI je razvojna praksa pri kateri se zahteva od vseh razvijalcev, prispevek kode v skupni repozitorij - večkrat na dan.

Vsak prispevek je samodejno grajen in preizkušen. Slednje omogoča članom hitrejše in zgodnjejše odkrivanje napak.

Z pogostim integriranjem je odkrivanje napak lažje in hitrejše; kvaliteta produkta pa boljša.

CI je razvojna praksa pri kateri se zahteva od vseh razvijalcev, prispevek kode v skupni repozitorij - večkrat na dan.

Vsak prispevek je samodejno grajen in preizkušen. Slednje omogoča članom hitrejše in zgodnjejše odkrivanje napak.

Z pogostim integriranjem je odkrivanje napak lažje in hitrejše; kvaliteta produkta pa boljša.

Anúncio
Anúncio

Continuous integration (CI) v praksi

  1. 1. Continuous integration (CI) v praksi @otobrglez - oto.brglez@dlabs.si
  2. 2. Kaj je continuous integration (CI)? CI je razvojna praksa pri kateri se zahteva od vseh razvijalcev, prispevek kode v skupni repozitorij - večkrat na dan. Vsak prispevek je samodejno grajen in preizkušen. Slednje omogoča članom hitrejše in zgodnjejše odkrivanje napak. Z pogostim integriranjem je odkrivanje napak lažje in hitrejše; kvaliteta produkta pa boljša.
  3. 3. Praktični primer
  4. 4. fail?
  5. 5. Kaj se dogaja v ozadju?
  6. 6. Kvaliteta?
  7. 7. Kako pa produkcija?
  8. 8. Dobra paksa ● En projekt en repozitorij ● Samodejni build ● Build naj se testira samodejno ● Vsak commit se mora bildat na CI okolju ● Build naj bo hitr ● Test naj se izvaja na klonu produkcijskega okolja ● Dostop do zadnje kode naj bo enostaven za vse člane ● Vsi morajo imeti vpogled v stanje ● Samodejni deployment
  9. 9. Odgovornosti razvijalcev ● Pogosta oddaja kode ● Ne-objava pokvarjene kode ● Ne-objava ne testirane kode ● Dokler je build pokvarjen se objavlja nove kode ● Domov greš šele ko je build zelen!
  10. 10. Vprašanja? Oto Brglez oto.brglez@dlabs.si Hvala!

×