Bamboo 6.4: Docker für Bamboo

Docker Runner

Docker ist heute eines der am weitesten verbreiteten DevOps-Tools. Millionen Entwicklungsteams verwenden Container, um Applikationen schmerzfrei zu bauen und zu deployen. Mit der neuen Bamboo-Version führt Atlassian "Docker für Bamboo" ein. Diese Lösung versetzt Teams in die Lage, ihre Software schneller zu testen und zu deployen, indem sie Docker-Container nutzen, um ihre Build-Umgebungen zu verwalten.

Mit Build-Transparenz, Zuverlässigkeit und Wiederholbarkeit reduzieren sich unvorhergesehene Fehler sowohl beim Testen als auch in der Produktion. Teams sparen viel Zeit durch die Vermeidung manueller Build-Server-Konfigurationen und können stattdessen auf Docker-Images für ihre Build-Umgebungen zurückgreifen.

Builds und Deployments in einem Docker-Container auszuführen, erlaubt es Teams, den Build-Prozess von der Umgebung, in der er läuft, zu isolieren. Diese Isolation hilft, die Verlässlichkeit des Continuous-Integration-Prozesses zu steigern, denn so ist sichergestellt, dass die Umgebung jederzeit reproduziert werden kann, wenn Builds ausgeführt werden. Außerdem erhöhen Teams die Sicherheit ihrer Umgebungen, indem sie eine striktere Kontrolle über die Ressourcen des CI-Prozesses erlangen.

Docker-Images kann das Team mithilfe der YAML- oder Java-Specs spezifizieren und hat dann eine versionierte Konfigurationsdatei im Code, um Testpläne und containerisierte Umgebungen zu managen.

Bamboo 6.4: Docker-Integration

Hung Build Killer

Der Build-Monitoring-Mechanismus des Hung Build Killer-Plugins ist nun ein natives Feature. Dieser Mechanismus versetzt das Team in die Lage, Builds automatisch zu stoppen, die basierend auf zuvor festgelegten Kriterien als "hängend" gelten.

Die Konfiguration für erzwungene Build-Stopps greift global. Um die Funktionalitäten auf niedrigerer Ebene zu überschreiben, kann das Team auf die Plan-Level-Einstellungen zurückgreifen.

Bamboo 6.4: Hung Build Killer

Bamboo einführen und/oder lizenzieren? Wir sind Ihr Partner!

Interessieren Sie sich für Bamboo von Atlassian als Integrations-Server? Wir sind Atlassian Platinum Solution Partner und einer der größten Atlassian Experts weltweit: Gerne beraten wir Sie und unterstützen Sie bei der Lizenzierung sowie bei allen Aspekten der erfolgreichen Einführung und produktiven Nutzung. Bitte sprechen Sie uns unverbindlich an.

Ausführliche Infos über Bamboo, seine Features und sein Lizenzmodell in unserer Infothek
Bamboo: Wie viele Build Agents braucht mein Projekt?
Continuous Integration: Zehn Argumente für Bamboo
Tipps für Bamboo in DVCS-Teams