Definicja Continous Integration

Poprawna definicja Continous Integration zawiera w sobie stwierdzenia takie jak:

  • Wywodzi się z Extreme Programming (XP)
  • Praktyka w inżynierii oprogramowania
  • Zakłada częste łączenie (integracje) kolejnych, mniejszych zmian w kodzie z głównym branchem
  • Pozwala uniknąć tzw. „merging hell”
  • Zakłada się kilka integracji (merge’y) dziennie, ~jeden commit + merge na jednego programistę w zespole

“Continuous Integration doesn’t get rid of bugs, but it does make them dramatically easier to find and remove.” Martin Fowler, Chief Scientist, ThoughtWorks

results matching ""

    No results matching ""