Build Scripts
Options are:
We dislike xml but nant is still in use because it works and the other options are not sufficiently compelling.
CI
We use CI for build, test, ui test, integration, static analysis, deployment.
Should we fail builds on static analysis metrics?
CI Servers
Anthill Pro - Expensive but does some things well. Unlimited agents.
Teamcity - We like, it's cheap. Good install experience.
Cruise Control .net - Worked in its day but is becoming obsolete.
Cruise - ???
Hudson - Plugins are good. TFS plugin is buggy.
TFS
Running ui tests on a CI server is hard. Often requires the CI server to have a logged in user, screensaver disabled etc. A registry key exists that allows services to interact with the desktop.
Comments (0)
You don't have permission to comment on this page.