What tools do you use for Automated Builds / Autom

2019-03-11 05:53发布

What tools do you use for Automated Builds / Automated Deployments? Why?

What tools do you recommend?

20条回答
何必那么认真
2楼-- · 2019-03-11 06:25

For automated builds, I think the best tool going right now is JetBrain's Team City. The free version has all the features you'll need for most 5-10 person teams. Set up is easy, configuring new projects is painless (relatively), and most importantly, it's reliable.

For automated migrations, nothing beats PowerShell.

查看更多
乱世女痞
3楼-- · 2019-03-11 06:26

UppercuT uses NAnt to build and it is the insanely easy to use Build Framework.

Automated Builds as easy as (1) solution name, (2) source control path, (3) company name for most projects!

http://code.google.com/p/uppercut/

Some good explanations here: UppercuT

More information


UppercuT is a conventional automated build, which means you set up a config file and then you get a bunch of features for free. Arguably the most powerful feature is the ability to specify environment settings in ONE place and have them applied everywhere, including documentation when it builds the source.

Documentation available: https://github.com/chucknorris/uppercut/wiki

Features :

查看更多
放荡不羁爱自由
4楼-- · 2019-03-11 06:26

The GNU Autotools definitely. The autoconf and automake are de-facto standard for unix systems.

查看更多
▲ chillily
5楼-- · 2019-03-11 06:28

NAnt for builds (but MSBuild, Rake, almost anything would be fine) and CruiseControl.NET for deployments. I'm currently working with the new Cruise from ThoughtWorks studios as it provides a better way to stage the various pipelines and let's me deploy any version I want to a target environment.

查看更多
太酷不给撩
6楼-- · 2019-03-11 06:28

ANT for both build and deployment/installs.

Makes a great cross-platform installer.

查看更多
迷人小祖宗
7楼-- · 2019-03-11 06:29

At work we use good ol' Ant to build our Java servlets.

查看更多
登录 后发表回答