Anton Mazkovoi, Lead Jira Developer

Last Friday a code check-in was made that made JIRA functional tests fail only in Standard and Professional editions.

If it was not for Bamboo, we would not have picked that up until midnight on Friday (for a while we have had a nightly build that does a lot of automated testing). Which means that it would not have been fixed until Monday, and as the author of the change is off on holidays for the next 3 weeks, some one else would have had to get clued in on why the build failed, before they fixed it.

Luckily, not too long ago, we have configured Bamboo to run tests for all JIRA Editions after every check-in.

Overall, I think Bamboo just saved us at least 3 hours of precious dev time.

5 Comment(s)

is this the start of the return to the jira marketing model? Bambambam? This blog usually has interesting material without managing to explicitly 'sell', so is enjoyable to read on the whole. An entry saying 'we used one of our own products and we love it' is a little bit too kitch, don't you think?

How about that time you filed an issue when you found a bug in confluence, and it resulted in a developer assigning the issue and then someone else fixing it, thus saving you hours of conversation with customers about how broken the feature is in the next release? Is that the next blog entry?

By Hani Suleiman at February 21, 2007 1:14 AM

Come on... name the offending party. That's what makes it fun! I looked at Bamboo. It looks nice, except the reports don't really make it easy to correlate unsuccessful builds with checkins and ideally a "shame" report that tracks how many times a committer checked in just before an unsuccessful build. Meaning it can't tell if it was my checkin or your checkin or a weird combination (but it can do trend analysis. :-)

By Andy at February 21, 2007 4:41 AM

Hani,

I see your point.

> is this the start of the return to the jira marketing model? Bambambam?

I hope not. The thing is, that our nightly build used to fail quite a lot due to the differences in JIRA Editions. Putting Continous Integration in place really saved us dev time.

> Is that the next blog entry?

Nah. I'll save it until the time they actually start fixing bugs I report :)

By Anton Mazkovoi at February 21, 2007 2:50 PM

Just to chyme in... Anton had blogged about this internally at Atlassian (except for the title of the blog, the content as it appears here is identical to what he wrote for employee reading), I thought it was cool and suggested he blog about it here. The developers here frequently blog about the ways we use, modify, or write our software, and I didn't feel it should be different for Bamboo.

All that said, maybe it would have been better if it had been on the news blog or in our newsletter?

I rarely see negative feedback on the developer blog, so if this was outta line you can blame me. Sorry, folks.

By Jon Silvers at February 21, 2007 3:10 PM

I personally see no problems with this kind of blog posts. You give people like me ideas on how to improve our development procedures. When I come to your blog I know you're the developers and you have a positive attitude towards your products.

By dharana at May 10, 2007 12:50 PM

Post a comment

If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.





Remember personal info?

Type the characters you see in the picture above.