Fabien Ruffin

Continuous Delivery and Cloudy Things

Integrating OpenCover test coverage statistics with TeamCity

A bit over a year ago I started revamping our build pipeline at work and moved from a 100% MSBuild process to mostly psake. We run everything from a single psake script, including cleanup, build, packaging, unit tests, unit test coverage and report generation. The main goal with this process was to produce a completely self-contained build process so that any developer in the team could just run the full build as it would run on the build server. This is great and it helps a lot when trying to troubleshoot a build issue. However, one of the drawback is that we can't use any of our build server's integrations to run our tests and test coverage and import the
Continue Reading 5 min read