开发者

CI: Automated Build Studio vs. Hudson vs. Atlassian Bamboo

What wo开发者_开发问答uld be the best tool to use that can support cross platforms, remote builds and deployment for windows, linux and macosx and cost effective? Right now were using Groovy(grails), Java, and .NET

Thanks


Your requirements are pretty vague, so expect vague answers. Hudson sounds like it would be a reasonable fit (cross platform, remote builds, etc), but your best bet is to actually try it! Hudson has a good community and plenty of activity. Read the wiki, search the mailing lists and ask questions when you get stuck.

The "cost effective" requirement is nearly impossible for an outsider to measure because we have no idea what tradeoffs you're willing to make with build vs buy, nor do we know how valuable your time is compared to your money.

Wikipedia's Comparison of Continuous Integration software may be helpful if you want an overview of what else is out there.


My company uses Bamboo. I can recommend it as a decent product. I have not used Hudson extensively enough to say that it's better, although my limited experience with it says that it is at least as good.

The fact Hudson is free has to be one plus for it.

Try them both out, and see which you like better. Bamboo has a 30 day free trial. link

One thing about Bamboo that has been a negative is that we have a huge number of plans, and plan maintenance and creation is all Web GUI driven. There is very little room to automate plan creation, from my experience. I believe Hudson "plans" can be created almost on the fly via command line arguments.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜