oscarkuo
oscarkuo

Reputation: 10453

How do you implement continuous integration for .NET projects?

My company currently use CruiseControl.NET, which I find quite a pain on the neck to configure. What CI solution do you use?

Upvotes: 2

Views: 638

Answers (7)

swilliams
swilliams

Reputation: 48910

On my current project, we're using Bamboo, by Atlassian. I like it, and it has some pretty nice plugins available if you're using JIRA for bug tracking.

What has really helped us is that it is very flexible. We have a multiple Java and .NET apps, and Bamboo handles them all very well. It's not free, but if you have a complicated environment and build system, it works pretty well.

Upvotes: 2

Steven M. Cherry
Steven M. Cherry

Reputation: 1375

We use Zed Builds and Bugs here. They have a community edition that is free for small setups, and a commercial version for larger projects/usage.

Nice features: there's no XML to edit to define your builds, and the whole thing is done using a very clean and consistent UI.

Upvotes: 0

Thomas Bratt
Thomas Bratt

Reputation: 51794

We used to use Cruise Control but changed to use TeamCity.

The automated build works really well and we would not want to develop without it now.

Upvotes: 1

Rune FS
Rune FS

Reputation: 21742

We use CC or TeamCity by JetBrains (It's Free). I choose TeamCity over CC any day.

Upvotes: 0

Ali Shafai
Ali Shafai

Reputation: 5161

Try CiFactory

Upvotes: 3

lomaxx
lomaxx

Reputation: 115773

We use TeamCity which costs some coin, but is a huge step up from cruise control. It's simple, easy to configure and gives you tons of feedback on your builds. I'd highly recommend it.

Upvotes: 3

Beatles1692
Beatles1692

Reputation: 5320

I haven't tried it but I've heard Team Foundation has some features that let you have automated builds.

Upvotes: 1

Related Questions