Tag Archives: Bitbucket

Modernisierung von Build-Prozessen mit Bamboo

Viele moderne Software-Teams wollen heute automatisierte Builds, Tests und Releases in einem einzelnen Workflow zusammenschnüren. Atlassian Bamboo unterstützt diese Teams durch seine Flexibilität, die Teams in die Lage versetzt, selbst die kompliziertesten Contiunous-Integration- und Continuous-Delivery-Workflows professionell und effizient zu handhaben. In diesem Beitrag zeigen wir, wie Bamboo die CI/CD-Praxis in Form von Bamboo Specs, Build-spezifischem Container-Support und der tieferen Integration mit Bitbucket Server unterstützt.

Atlassian ist „Leader“ im Gartner Magic Quadrant für Enterprise Agile Planning Tools 2017

Die Marktanalysen von Gartner in Form der sogenannten Magic Quadrants gehören in der Tech-Branche zu den meistbeachteten und einflussreichsten Marktstudien. Die Quadrants werden in unterschiedlichen Kategorien ermittelt und bilden die aktuelle Marktposition bestimmter Unternehmen bzw. Lösungen im Verhältnis zu anderen Mitbewerbern visuell ab. Unter anderem wird der Magic Quadrant in der Kategorie „Enterprise Agile Planning Tools“ erhoben. Hier ist Atlassian im Quadranten „Leaders“ positioniert.

DevOps-Transition mit Bamboo 6 und Bitbucket 5

Seit Jahren unterstützt Atlassian mit den Produkten Bitbucket Server und Bamboo Entwicklungsteams dabei, schneller bessere Software auszuliefern. Mit den neuen Releases Bitbucket Server und Data Center 5.0 und Bamboo 6.0 geht Atlassian den nächsten Schritt und bietet Teams die Freiheit, die Geschwindigkeit und die Automatisierung, die sie haben wollen, ohne die Anforderungen ihres Enterprise-Unternehmens aus den Augen zu verlieren.

Continuous Integration ist die praktische Grundlage für Continuous Delivery (Teil 2)

Im ersten Teil dieses Artikels haben wir uns angesehen, warum eine solide Continuous-Integration-Infrastruktur so wichtig für Unternehmen ist, die in Richtung Continuous Delivery voranschreiten möchten, und wie die verantwortlichen Teams Einsichten im Hinblick auf den derzeitigen Status des CI-Prozesses gewinnen können. Dieser zweite Teil knüpft direkt daran an und widmet sich nun weiteren Teams, die ebenfalls mit auf die CD-Reise gehen wollen.

Continuous Integration ist die praktische Grundlage für Continuous Delivery (Teil 1)

Ehe ein Software-Unternehmen nicht eine stabile, verlässliche Continuous-Integration-Umgebung hat und es keine Kultur gibt, diese effektiv zu nutzen, kann der Schritt hin zu Continuous Delivery eine schmerzhafte Verschwendung von Zeit und Ressourcen sein. Wenn die CI-Infrastruktur, auf die die CD-Prozesse aufgebaut werden, eilig zusammengeworfen wurde, geht die Organisation das Risiko ein, dass Teile davon versagen. In diesem zweiteiligen Artikel diskutieren wir, wie Organisationen die Voraussetzungen für eine felsenfeste CI-Infrastruktur schaffen können.

Das Wichtigste aus der Keynote des Atlassian Summit Europe in Barcelona

Vor etwa einer Stunde ist die Keynote zu Ende gegangen, mit der der Atlassian Summit Europe von Co-Founder und -CEO Scott Farquhar zusammen mit einigen Kollegen offiziell eröffnet wurde. Die Fülle an Informationen ist in einem kompakten Blog-Post (und in der Kürze der Zeit) unmöglich strukturiert wiederzugeben. Hier wollen wir uns auf die wichtigsten News im Hinblick auf die Atlassian-Produkte beschränken.

Atlassian for Enterprises – Vortrag von Keshav Puttaswamy (Atlassian) bei //SEIBERT/MEDIA

Das letzte Kundentreffen des Atlassian Enterprise Clubs von //SEIBERT/MEDIA hat am 28. März stattgefunden. Auch in diesem Jahr durften wir einen namhaften Gast aus Sydney bei unserem AEC-Treffen begrüßen: Keshav Puttaswamy ist Head of Product (Server) bei Atlassian und hat auf der Veranstaltung unter anderem einen Vortrag mit dem Titel ‚Atlassian for Enterprises‘ gehalten. Darin gibt er einen umfassenden Überblick darüber, was sich zuletzt bei Atlassians Server-Produkten getan hat, und schaut zudem voraus auf die weitere Entwicklung. Hier ist die Aufzeichnung.

Bitbucket Pipelines: Support für Docker-Images und Service-Container für das Datenbank-Testing

Bitbucket Pipelines unterstützt jetzt Docker-Images und Service-Container. Atlassian entwickelt Pipelines, um Teams in die Lage zu versetzen, ihre Software schneller zu testen und zu deployen. Docker-Container helfen dabei, die Build-Umgebung zu managen. Dadurch, dass sie Build-Server nicht manuell konfigurieren müssen, sparen Teams viel Zeit und Kopfzerbrechen. Stattdessen können sie sich aus der Fülle an öffentlich verfügbaren Containern auf Docker Hub bedienen oder eigene Docker-Images für eine spezifische Build-Umgebung einbringen.

Warum Git so gut für den Continuous-Delivery-Prozess ist (2)

Im ersten Teil dieses einführenden Artikels wurde diskutiert, dass Git insbesondere durch seine Fähigkeiten im Hinblick auf das Branchen und das Mergen sehr gut zum Coninuous-Delivery-Konzept passt: Branches bieten Entwicklern isolierte Umgebungen, um an bestmöglichen Lösungen zu arbeiten, ohne Risiken einzugehen. Währenddessen bleibt der master stets sauber und auslieferbar. Branches helfen zudem, externe Entwickler sicher in Projekte einzubinden. Dieser zweite Teil knüpft nahtlos daran an.