Archives for the tag: DevOps

Top 10 Bamboo Features of 2012

Oh December, how we love thee... sugar plums dance upon office snack tables, Hollywood finally releases the year's Oscar contenders to theaters, and you can't so much as refill your egg-nog without tripping on a Top 10 list. So in the grand tradition of news anchors, the Billboard charts and every teen magazine in publication, we've put together a list of our own. Drumroll please!... #10: Rerun Builds Ever released a broken build to production? It's ok, you can admit it - we're all friends here.

Continue reading »

Making releases a "non-event" is one of the goals many teams aspire to when they adopt agile development practices.  That might mean releasing several times daily, or (more likely) at the end of each iteration. Either way, most teams eventually normalize on some flavor of continuous delivery. A common flavor is to build the code and deploy it to a test environment several times a day, then pause at that point in the pipeline.  Every few days (or weeks), you look through the builds that passed all

Continue reading »

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 »

      Agile teams that have bridged the gap between development and operations can deliver value to their customers faster. In this presentation Atlassian build engineer Bryce Johnson explains how one team re-defined their definition of done to include delivery. Bryce will share the engineering challenges involved with scaling a build system and also explore the change review process necessary to manage this build infrastructure. http://www.youtube.com/watch?v=xujN1EUf_1Y Resources: Puppet

Continue reading »

As Bryce posted this morning on our developer blog, the Atlassian Build Engineering team adopted GreenHopper's Rapid Board to make some big changes and solve a number of operational problems. GreenHopper 5.8 is here, and marks the Rapid Board moving out of 'Labs' - so operational teams at Atlassian have been exploring ways to use agile methods & tools to solve their common problems. Communication Breakdown Operational teams often have a number of 'customers' - ranging from development and engineering

Continue reading »