Bamboo 6.0: Configuration as Code

Bamboo ist der Integrations-Server von Atlassian. Pünktlich zum Atlassian Summit Europe in Barcelona ist die neue Version des Server-Deployments erschienen. Dieser Artikel zeigt kompakt, welche neuen Features und Möglichkeiten Entwicklungsteams vom Release 6.0 erwarten dürfen.

Configuration as Code

Mit Bamboo Specs modernisiert Atlassian die Art und Weise, wie Builds konfiguriert werden. Bamboo versetzt Entwickler in die Lage, Plan-Konfigurationen als Code zu definieren (Configuration as Code). Das Ändern von Build-Konfigurationen erfordert keine Edits in der Benutzeroberfläche. Stattdessen können Plan-Konfigurationen als Code gespeichert werden. Das vereinfacht nicht nur Applikations-Builds, sondern bietet auch Vorteile in Form von Code-Wiederverwendung, richtigen Code-Reviews, Versionierung etc. Bamboo Specs ist Bamboo-nativ und braucht kein Plugin oder ähnliche Umwege.

Ein- und weiterführende Infos dazu finden sich hier. Einen Blick hinter die Kulissen der Bamboo-Specs-Bibliothek gewährt auch Atlassians Referenzdokumentation.

Unterstützung für Pull-Requests

Mit der neuen Version kann Bamboo Plan-Branches erstellen, wann immer es neue Pull-Requests gibt. Wenn ein Entwickler bereit ist, seine Arbeit mit den anderen Teammitgliedern und dem CI-System zu teilen, erkennt Bamboo neue Pull-Requests und erzeugt automatisch einen Plan-Branch.

Pull-Requests auf der Branch-Status-Seite

Mit der neuen Sektion, die Pull-Requests für einen ausgewählten VCS-Branch zeigt, bietet die Branch-Status-Seite noch mehr Informationen über die Umgebung. Detaillierte Infos zur Nutzung gibt es in der Anleitung von Atlassian.

Fastlande- und XCode-Support

Die neue Bamboo-Version unterstützt Fastlane und erlaubt es, Fastlane-Prozesse und -Funktionen in Bamboo-Agents zu nutzen. Darüber hinaus bietet Atlassian jetzt offiziellen Support für das XCode-Plugin; es ist von nun an mit Bamboo gebündelt.

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

Interessieren Sie sich für Bamboo von Atlassian als Integrations-Server? Wir sind offizieller Atlassian-Vertriebspartner 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