Tuesday, October 19, 2010

Continuous integration

This is what I like to run for continuous integration builds:
  1. Set version numbers in all assemblies.
  2. The release build.
  3. Code analysis (build breaker).
  4. Unit tests (build breaker).
  5. Integration tests (build stability).
  6. FitNesse tests (build stability).

Outputs I like to collect are:
  • Build outputs, including PDBs, ideally in a symbol server.
  • Code coverage percentage and details.
  • Test results.


Post a Comment