Loading
CI führt bei jedem hochgeladenem Commit eines Repositories (bspw. aufGitlab) festgelegte Scripte aus, die den Zustand des Commits bewerten. Beispiele:
 
  • Check von Code-Conventions
  • Ausführen aller Arten von Tests (Unit, Integration, Interface, ...)
  • Statische Analyse des Codes, Metrikbestimmung und Regeltests
  • Kompilieren der Software
  • ...
 
Bei Fehlschlag eines Scripts wird sofort gewarnt (bspw. per E-Mail). Damitgeht eine Art Instant-Feedback einher, das die Qualität der
Softwareentwicklung nachhaltig verbessert.

Continuous Integration

Speaker notes:

Sources

There are currently no sources for this slide.