Code Review and Source Code Documentation Build Integration

I have setup TeamCity as Continuous Build Server for our projects and I am now looking at integrating Automatic Code Reviews (FXCop etc.) and Source Code Documentation Builds (Sandcastle, Doxygen, etc.)

Has anybody here got any references, links, experience on how this is done in TeamCity?

5 comments

Just use nant or msbuild scripts and create a runner to run those targets. Then if you want, publish the artifacts back to the build server. Not much different that a normal build. I have builds for deploying, production, etc. I do it all with msbuild from tc.

0

Hi,

thanks for the reply. I setup TeamCity to build the solution file (VS2005 runner) instead of msbuild (I had some errors). Is there any additional information. I had setup the build system prior on Team Foundation Server so I am ok with msbuild but I find little documentation on TeamCity runners (well I am short of time as well so maybe I overlooked it in the Online reference).

Any help (article, forum references) is appreciated.

0

What were your errors? The only time I have run into issue with msbuild is when I try and have it validate the msbuild file. Make sure the Build Validation is unchecked on the Runners tab of the Build COnfiguration, then try it.

POst your errors... not your whole build log if it fails.

0

If I recall correctly it complained about not being able to find the paths specified.... I will try it again and post the results here - Next week....

Is this forum always this responsive? That would be excellent as I will be busy for the next two weeks in migrating all projects.

0

Stefan wrote:

If I recall correctly it complained about not being able to find the paths specified.... I will try it again and post the results here - Next week....
Is this forum always this responsive? That would be excellent as I will be busy for the next two weeks in migrating all projects.


Developer team is monitoring this forum on daily basis.

And we owe many thanks to our dedicated experienced users (such as Adam)
who offer their help here.

--
Alexey Gopachenko
JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"

0

Please sign in to leave a comment.