Archives for the tag: Bamboo

NASA’s Jet Propulsion Lab Launches Atlassian Into Space

NASA's Jet Propulsion Laboratory (JPL) uses a host of Atlassian products to build the software used for flight mission planning as well as modeling data sent back from satellites and Mars rovers. I sat down with David Mittman, lead software developer and "default Atlassian guy" at JPL to get a closer look at what they're up to. JPL was founded in the 1930s as a place to test new rocket technologies, and—after the creation of NASA in 1958—was chartered with developing the robotic spacecraft

Continue reading »

I See You’re Not Automating Your Deploys… Would You Like To?

More and more teams are advancing from continuous integration into some flavor of continuous delivery, and the rise of provisioning and deploy tools makes it easier than ever to get started.  While every team's delivery pipeline will look a little different, there are some things that apply across the board.  I sat down with Andrew Phillips of XebiaLabs, maker of Deployit and the Deployit plugin for Bamboo, to talk about these universal truths.   As VP of Product Management, Andrew spends a lot

Continue reading »

Linking Bitbucket with the JIRA issue tracker

The Bitbucket team has been working hard to bring distributed version control (DVCS) capabilities to Atlassian's JIRA to help complete your development suite. In February, we released the JIRA DVCS Connector; this nifty plugin allowed you to jump to your Bitbucket or GitHub repositories straight from the JIRA Commits tab. Today, we are introducing Bitbucket Links. With Bitbucket Links, you can use issue keys to link to JIRA or other development tools you use straight from Bitbucket. The

Continue reading »

Automatically Creating Bamboo Elastic Images with Bellatrix

As a software company boasting 15 products and add-ons, as well as dozens of plugins for them, Atlassian builds a lot of code.  I mean, a LOT of code. We're also famous for eating our own dogfood, so of course we use Bamboo to orchestrate it all.  Conducting the orchestra is a small and dedicated team of nerds we creatively call "Build Engineering".  This team manages multiple Bamboo instances, each with well over 100 Plans and scores of agents to do the work. The agents allow us to

Continue reading »

Quarantine!? Has the zombie apocalypse finally happened!? What's this new feature with the crazy name?! Ok, now that you've calmed down... Do you have an annoying test that keeps randomly failing and stopping you from building? Have you ever wanted to hide away tests that you don't need to worry about for the moment? Then read on! 'Quarantine' is a new feature of Bamboo 4 which lets you completely ignore a test and its results.  (What?  You haven't heard about the awesomeness that

Continue reading »

The basic idea of Feature Branching is that when you start work on a feature,  you create a branch off of the repository and commit all the changes for the feature onto the branch and when your feature is code complete then merge the changes back. The advantage in using feature branches is that your main line (you might call main line 'master', 'trunk' or 'head' depending on the version control system you use) is kept clear of uncompleted features or bug fixes, which enables you to release software

Continue reading »