- Automatic update of assembly information.
- Build dependencies, i.e. building of one product automatically queues the build of another (and another, and...).
- Unit testing with NUnit, continuously and at intervals. (We have a lot of tests, roughly 8000, and one single test run could sometimes take as much as 7+ hours).
- Building installation packages.
- Automatic e-mail to users upon build or test failure.
Following that decision, we naturally wanted to add the 'winning' features of Team Build as well:
- Changeset and Work Item integration
- Gated check-in's
- Build retention
- Symbol server
In the following posts, I'll try to go through our implementation step by step.
No comments:
Post a Comment