Begriff

Continuous Integration (CI)

Bei Continuous Integration führt jedes Teammitglied seine Arbeit mindestens täglich in den Hauptzweig zusammen. Jede Integration löst einen automatischen Build mit Tests aus. Schlägt er fehl, hat die Reparatur Vorrang vor allem anderen. Damit das praktikabel bleibt, sollte der Build nur wenige Minuten dauern, als Richtwert gelten etwa zehn.

Die Praxis stammt aus dem Extreme Programming der 1990er Jahre und geht auf Kent Beck zurück. Sie setzt Trunk-based Development und Testautomatisierung voraus und ist die erste Stufe der Deployment Pipeline.

Weiterlesen

Kommentare

Die Kommentare brauchen JavaScript.