Oracle kaufte Sun, erbte Hudson, und die Community spaltete sich. Die meisten Entwickler gründeten Jenkins. Wir blieben länger auf Hudson als wir hätten sollen — jetzt ist es Zeit umzusteigen.
Migration ist einfach¶
Jenkins ist ein Fork von Hudson — Jobs, Build-Historie und Plugins sind kompatibel. Hudson stoppen, Jenkins installieren, das HOME-Verzeichnis kopieren, starten. Einige Plugins müssen neu installiert werden. Wir empfehlen, beides parallel auf einem anderen Port laufen zu lassen, um alles vorher zu verifizieren.
Neue Möglichkeiten¶
Verteilte Builds (Master-Slave), ein aktualisierter Plugin Manager, CLI für das Scripting von Jobs. Eine typische Pipeline: SVN Checkout, Maven Build, JUnit Report, Cobertura Coverage, Deploy auf Test, Selenium Smoke Tests. 12–15 Minuten.
Security¶
LDAP-Authentifizierung, Matrix Authorization, HTTPS über Reverse Proxy, das Audit Trail Plugin. Standardmäßig ist Jenkins offen — konfigurieren Sie die Sicherheit sofort.
Fazit¶
Wenn Sie noch Hudson verwenden, migrieren Sie. Das gesamte Ökosystem ist zu Jenkins gewechselt.
Brauchen Sie Hilfe bei der Implementierung?
Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.
Kontaktieren Sie uns