Tag Archives: continuous integration

True integration – How Jira, Bitbucket and Bamboo work together

Although this demonstration was from several years go, it is still relevant today. And in fact, Atlassian’s expanded tool suite have only been more tightly integrated! Atlassian’s tools ensure they work well together, achieving a seamless integration of ticket and tracking systems, continuous integration servers and repository management systems.

Back in 2014, we hosted Jens Schumacher, then the group product manager for Atlassian’s development tools in Sydney for a few days. We captured this demonstration where he showed us how Jira, Stash and Bamboo work together – from issues to branches, pull requests and tests, to a successful quality-checked release of a change made to the main code base.

Let’s have a look at how Atlassian’s tools were integrated all those years ago!

Continuous Delivery in practice: Deployment at the touch of a button and release management with Bamboo

Continuous delivery aims to reduce development costs through high-level automation, speed up deployment processes, increase the quality of processes and be more flexible and responsive to customer requirements earlier on in the process. (Our video session offers a detailed introduction to the concept.) Part of this article addresses how this is done in practice. We will configure Atlassian’s CI server Bamboo to install a simple Java web application on a Tomcat application server at the touch of a button.

Behavior Driven Development and Bamboo: Visualizing Cucumber scenarios

Behavior Driven Development (BDD) aims to bring together the actors involved in software projects, from the stakeholders to developers, and to document functional requirements in simple and understandable standardized language.
These texts are not only meant to make sure everyone has a common understanding or to serve documentation purposes. They can also be used to test and verify whether the defined software criteria have been met with the help of modern tools.