CI steht für Continious Integration, was übersetzt fortlaufende Integration bedeutet und ist ein Begriff der Softwareentwicklung. Der CI-Prozess ist das fortlaufende Zusammenfügen von Komponenten zu einer Anwendung. Notwendig ist dies, da die meisten Anwendungen aus einer Vielzahl an verschiedenen Komponenten bestehen, an denen auch unterschiedliche Developer arbeiten. Außerdem ist das fortlaufende, automatisierte Testen der Komponenten ein wichtiger Bestandteil des CI-Prozesses.

Der Vorteil liegt in der Automatisierung der Integration von Codeänderungen mehrerer Beteiligter in ein einziges Softwareprojekt. Durch den Prozess kann die Softwarequalität gesteigert werden, da jederzeit sichergestellt wird, dass die Gesamtanwendung funktionsfähig ist.

Auf den CI-Prozess folgt der CD-Prozess.

Haftungsausschluss: Die Inhalte dieses Artikels sind lediglich unverbindliche Informationen und Hinweise. Die anaptis GmbH übernimmt keine Gewähr für die inhaltliche Richtigkeit der Angaben.