Archives for the tag: feature branches

The Stash team recently released the Stash-Bamboo plugin, which surfaces pass/fail results from Bamboo builds inside Stash. The main use case for the plugin is to let people reviewing a pull request see whether tests are passing on the development branch before they give the thumbs-up for merging it into master. Pretty cool. So I asked Build engineering to install the plugin on the Bamboo instance we use to build and test Confluence. For now, Bamboo is configured to notify Stash only for "A1.

Continue reading »

Hello, In this post I'd like to highlight a few features in Bamboo related to... um... "re-running". So, what is rerunning and why do I find it interesting enough to write up a blog post for it? Let's consider a hypothetical situation, where you - The Developer - are supposed to implement yet another small&shiny feature in the application you're working on with your colleagues. At some point in time you create a feature-branch for your code, you start working on the feature and some time

Continue reading »

There are several crude expressions to describe the heat & humidity in Dallas where the Agile2012 conference recently took place --most of which involve the words "satan" and "balls". Which-ever is your personal favorite, just mentally insert that here. Now you get the picture. So I was pretty content to be inside at the Atlassian booth demoing the heck out of JIRA, GreenHopper and Bamboo. It's great to hear what customers are interested in, and it's been no surprise to find that lots of them

Continue reading »

Branch Out with Bamboo 4.2!

Branching used to scare me.  Heck, it scared every developer I knew.  Not that they'd admit it. But you could tell: the very mention of branches turned their faces into shades of lipstick that I would never wear.  (Ok, except that one time.)  They'd complete multi-hour merge marathons looking like a frat party gone wrong, and chase it with a foosball-fueled convalescence. That was then.  This is now. And now is good.  Now we have version control systems that don't require God-like privileges

Continue reading »

Hi!  I'm writing this blog post because I'd like to share my thoughts and tricks about a few upcoming features in Bamboo 4.2. These thoughts will be from a developer perspective who works on Bamboo in a day-to-day basis. So, let's get started. Branches in the SCM Some of you may already know that the Bamboo team uses Mercurial SCM for storing the source code. With the boom of DVCS in Atlassian we were encouraged to utilize more branches when developing Bamboo application. That's nothing unusual,

Continue reading »

I'll confess to being a little intimidated by the prospect of writing this blog.  See, I haven't been active as a coder for a couple years and haven't yet worked on a collaborative Git or Hg project.  (It's on my to-do list... just haven't swizzled it in yet.)  But lack of hands-on experience notwithstanding, I'm really excited about a growing trend amongst DVCS teams.  No, not Pokemon Exception Handling.  I'm talking about story branching.  And it's all the rage here at Atlassian. The

Continue reading »