We currently have four build runners on one build configuration. First one does a build using msbuild, unit test, code coverage using PartCover, and some custom code analysis from a batch script. Second build runner runs the, FxCop static code analysis, and our third uses the TeamCity code duplicate finder. Our fourth build runner we have another msbuild script that currently downloads the results from the FxCop run then combines the results with our custom statis code analysis to generate a combined report html page. We would like to bring in the results of the PartCover to our custom report html page in the fourth build runner, but it seem TeamCity does not publish the artifacts from the PartCover results till after the fourth build runner has been ran. Is it possible to make the artifacts be published earlier from PartCover without having to run it in the buildscript? Also, the artifacts are published to a strange artifact directory (.teamcity\.NETCoverage\results) which I was not able to download from like I was with the FxCop results which I use http://<server host name>/guestAuth/repository/download/DEV::Overall%20Build/$(CurrentBuild)/fxcop-result.xml to download the FxCop results. Is there a way to change the directory the artifacts for PartCover are uploaded to or is there a pattern I can use to reach the file?