Which Continuous Integration tool are you using? [

2019-01-23 20:12发布

Duplicate:


I'm planning to start Continuous Integration where I work. I used to use TFS in my previous workplace and before that CruiseControl.Net and before that we wrote our own CI server.

I was wondering what tools are other people are using and why?

I'm mainly concerned with a windows/.Net environment...

5条回答
小情绪 Triste *
2楼-- · 2019-01-23 20:59

Hudson is great - easier to setup than CruiseControl.NET, and produces pretty graphs too.

TeamCity is also easy to setup.

查看更多
虎瘦雄心在
3楼-- · 2019-01-23 21:00

We use CruiseControl.net with a few custom Ruby scripts carrying out more extensive and custom behaviour at the end of every build.

Currently these are based on the 1.3 version of CC.Net, but with the advent of 1.4 a lot more can be done with the base system and with anything hanging off it.

I wrote a few blog posts on our CI process which might be of interest.

查看更多
何必那么认真
4楼-- · 2019-01-23 21:07

We use CruiseControl.NET for .NET environments. I like the CC Tray application for keeping track of build status.

查看更多
兄弟一词,经得起流年.
5楼-- · 2019-01-23 21:08

We used to have two Cruise Control.net servers running about 20 or so builds between them. We've stared moving them all over to a single virtualised TeamCity server, and we're busy adding more (virtual) build agents to reduce build times and reduce queued builds.

I really like the simplicity and user interface of TeamCity. It's easily paid for the licence costs in the time we've saved configuring it. It also allows for easy scaling up of builds over different agents and feeding the output of one build into the input of other builds.

We did look at Hudson and Cruse but it's very difficult to work out which is best from reading brochures and playing with simple test builds.

查看更多
成全新的幸福
6楼-- · 2019-01-23 21:12

I would take a look at the CI Feature matrix, there are literally dozens of tools out there each with their own strengths. Myself, I'm an AnthillPro guy.

CI Feature Matrix

查看更多
登录 后发表回答