Jatkuva integraatio

Jatkuva integraatio (engl. continuous integration) on ohjelmistotuotannon menetelmä useiden tekijöiden lähdekoodimuutoksien yhdistämiseen yhteen ohjelmistoprojektiin.[1] Menetelmä esiintyy DevOps-kehityksen yhteydessä, jossa automatisoidut toiminnot varmistavat koodin oikeellisuuden.[1][2] Menetelmän tavoitteena on löytää ohjelmointivirheet nopeammin, parantaa ohjelmiston laatua ja lyhentää aikajaksoa päivityksen tarkistamiseen ja julkaisemiseen.[2]

Termin on esittänyt ensimmäisen kerran Grady Booch vuonna 1994.[3]

Lähteet

  1. a b What is Continuous Integration Atlassian. Viitattu 9.8.2019. (englanniksi)
  2. a b What is Continuous Integration? Amazon. Viitattu 9.8.2019. (englanniksi)
  3. Alek Sharma: A Brief History of DevOps, Part III: Automated Testing and Continuous Integration circleci.com. 1.2.2018. Viitattu 9.8.2019. (englanniksi)

Aiheesta muualla

  • Towards Continuous Integration and Continuous Delivery in the Automotive Industry (PDF) (englanniksi)