beecom-bamboo

Continuous Delivery vom Code bis zum Deployment

Führe automatisierte Builds, Tests und Releases in einem einzigen Workflow zusammen.

 

bamboo-overview-build-test

ERSTELLEN

Mit Bamboo als CI- und Build-Server kannst du dich ganz auf das Programmieren konzentrieren. Erstelle mehrstufige Build-Pläne, richte Trigger zum Starten von Commits bei Builds ein und ordne deinen wichtigen Builds und Deployments Agents zu.

TEST

Tests sind ein wichtiger Bestandteil von Continuous Integration. Automatisierte Tests in Bamboo sorgen für eine gründliche Regression bei jeder Änderung. Parallele automatisierte Tests zeigen den vollen Nutzen der flexiblen Entwicklung und ermöglichen eine einfachere und schnellere Erkennung von Bugs.

BEREITSTELLEN

Bamboo bietet erstklassige Unterstützung für den „Delivery“-Anteil von Continuous Delivery. Mit Deployment-Projekten automatisierst du den Release-Prozess für die einzelnen Umgebungen und sparst so Zeit ein. Zusätzlich kannst du den Flow mit Berechtigungen auf Umgebungsebene kontrollieren.

VERBINDEN

Bamboo ist optimal mit Jira Software, Bitbucket, Fisheye und Hipchat integriert. Mehr Power für deine CI-Pipeline geben dir die über 150 Add-ons in unserem Marketplace. Du kannst auch eigene Add-ons erstellen.

bamboo-overview-deploy-connect-copy

Diese Integrationen machen den entscheidenden Unterschied aus

Verbinde Bamboo mit Jira Software, Bitbucket, Fisheye, Crucible, Hipchat und mehreren Hundert anderen Tools.

Software-ALL-41-1

CONTINOUS DELIVERY

Dank Deployment-Projekten und der Integrationen mit AWS CodeDeploy und Docker hast du alles zur Hand, was du für dein fertiges Produkt benötigst. Du kannst Docker und AWS CodeDeploy für Build- oder Deployment-Aufgaben nutzen. Releases leicht gemacht!

Software-ALL-43

ENTWICKLUNGS-WORKFLOW

Verbinde Bamboo mit Fisheye, Crucible, Bitbucket und Jira Software. Danach kannst du dich entspannt zurücklehnen und beobachten, wie der Status von Builds, Deployments und Commits in allen Tools aktualisiert wird.

Software-ALL-09-1

ECHTZEIT-ZUSAMMENARBEIT

An einen Hipchat-Raum übermittelte Benachrichtigungen informieren dich über fehlgeschlagene Builds, Tests und Deployments und ermöglichen dir die Kommunikation mit deinem Team in Echtzeit.

HOCHWERTIGE PRODUKTE SCHNELLER AUSLIEFERN

Bildschirmfoto-2018-02-09-um-14.28.33

OPTIMIERUNG VON CI/CD

Transparenz und Organisation sind für moderne Teams entscheidend. Mit Confluence kannst du die Arbeit deines Teams auf zentrale, organisierte und leicht zugängliche Weise festhalten. So finden alle schneller die gesuchten Informationen und kommen besser voran.

Bildschirmfoto-2018-02-09-um-14.28.36

DevOps

Wir sind mit der DevOps-Philosophie vertraut und unterstützen dich entsprechend. Du kannst CI-Builds wie gewohnt einrichten und die Artefakte in Deployment-Projekte aufnehmen. Kombiniere selbst entwickelte Scripts, Smoke-Tests und Technologien von Drittanbietern, um die Deployment-Schritte für die einzelnen Umgebungen festzulegen. Bamboo unterstützt dich im gesamten Prozess – von der Continuous Integration über das Deployment bis hin zur Auslieferung.

Bildschirmfoto-2018-02-09-um-14.28.40

JENKINS-IMPORTER

Teams, die von Jenkins migrieren, können Builds in Bamboo importieren und so die Übergangszeit enorm verkürzen. Build Engineers haben Besseres zu tun, als Konfigurationen mühsam Klick für Klick zu reproduzieren.

Hier findest du die wichtigsten Fakten zum Vergleich zwischen Jenkins und Bamboo.

Bildschirmfoto-2018-02-09-um-14.28.44

VOLLE SCM-UNTERSTÜTZUNG

Bamboo kann auf Git, SVN, Mercurial, Perforce und CVS sowie auf Repositorys in Bitbucket und Fisheye zugreifen. Builds werden fest mit den enthaltenen Codeänderungen verbunden. Nachrichten, Ersteller, Referenznummern und Daten zum Commit werden in den einzelnen Build-Ergebnissen angezeigt. Mit nur einem Klick kannst du zur Repository-Ansicht wechseln, um Diffs und den Verlauf anzuzeigen und den zugehörigen Code zu durchsuchen.

Bildschirmfoto-2018-02-09-um-14.28.49

GIT

Bamboo erleichtert den Übergang zwischen Continuous Integration (CI) und verteilten Versionskontrollsystemen (DVCS) wie Git und Mercurial. Neue Branches werden automatisch demselben Master-CI-Schema zugeordnet. Vor jedem Testlauf können die Branches im Repository automatisch paarweise gemergt werden. Weitere Informationen findest du in unseren ausführlichen Tutorial zu Git.

Bildschirmfoto-2018-02-09-um-14.28.53

INFO UND SUPPORT

Wir unterstützen dich mit einer großen Auswahl an Schulungen, Best Practices und Supportressourcen. Informationen findest du beispielsweise im Leitfaden für die ersten Schritte, im Atlassian-Blog, in der Hilfedokumentation und bei Atlassian Answers. Außerdem steht für Bamboo unser legendäres Supportteam zur Verfügung. Erstelle ein Ticket, dann meldet sich der Support in Kürze bei dir.