Say hello to JIRA Agile and JIRA Capture Learn More »

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 »

On the Bamboo development team we recently spent some time investigating how a wrong artifact ended up in one of our dogfooding servers. Apart from the awesomeness of dogfooding, it highlighted the perils of maven and its implications on continuous integration (CI). The mystery: A WAR deployed to our dogfooding server contained the wrong version of a library The contents of the library installed differed from the corresponding artifact in our internal maven repository, despite having the

Continue reading »

This guest post from Kate Carruthers is a companion to the dev-oriented post about building the Bamboo plugin, which was published last week. Kate has worked in software development and web since the dark ages. In more recent times she's been a scrum coach and agile project manager. She recently saw the Light and though it would be fun to join the Moore's Cloud team. In a past life I used to manage globally dispersed web development teams.  When we used to run waterfall style projects then ‘breaking

Continue reading »

Shedding Light on Build Breakages

I've been following Mark Pesce on Twitter ever since I watched his brilliant closing keynote at Web Directions South in 2008. A few months ago he started hinting at a #sekritproject in his tweets. I had no idea what it was back then but I didn't have to wait long to find out. He unveiled the Light by Moore'sCloud on the 5th of October - I was captivated both by how it looked and the latent potential it embodied. Was this the first "thing" in the Internet of Things? A few weeks later the Light was

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 »

Clover Goes Mobile!

The Android market is rapidly increasing, being one of the most popular platforms, not only for customers, but also as a platform for developers to create their apps. Just few numbers: Google Play just hit 25 billion downloads in total (15 billion downloads in the last year) over 670,000 applications available on Google Play over 100'000 registered developers on Google Play over 500 million activations of Android devices, 1.3 million being added every day Taking into account this rapidly

Continue reading »