4 Die CI-Praktiken

Continuous Integration basiert auf einer Reihe von empfohlenen Praktiken. Wir haben diese Praktiken nach [Fowler00] bereits kurz in Kapitel 2 kennengelernt. Jede dieser Praktiken kann – sogar für sich alleine genommen – den Softwareentwicklungsprozess deutlich verbessern. Ein wirklich effektives CI-System wird hingegen auf keine der im Folgenden ausführlich betrachteten Praktiken verzichten wollen.

4.1 Gemeinsame Codebasis

Versionskontrolle? Aber das machen wir doch schon.Eine gemeinsame Codebasis, typischerweise in einem Versionskontrollsystem verwaltet, ist sicherlich die offensichtlichste CI-Praktik. Wenn häufig integriert werden soll, muss es ja auch ein Ziel geben, wohin die Änderungen integriert werden. »Das ist noch ...

Get Continuous Integration mit Hudson – Jenkins now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.