FXCop with Teamcity

Hi All,

We are trying to populate the results coming out of nunit tests and FXCop (run on a teamcity build) into external Collabnet server.

1) The buildoutput of fxcop resides on the teamcity build agent work directory and produces the html output as in the build script. My question here is that do we have any inbuilt fxcop features with Teamcity 3.1 to populate the html contents to the external collabnet server. Anything that can help me out in showing the results from Teamcity build output and publish it in collabnet server

2) For Nunit test results, we are trying to take the test output shown in the url

http://localhost:8080/viewLog.html?buildId=220&buildTypeId=bt8&tab=testsInfo

Not sure, how this url gets generated from the files from webapps folder.

Please let me know if any further info. is required and request your guidance..

7 comments
Comment actions Permalink

Hi,

Can someone help here.. Thanks

0
Comment actions Permalink

Hi,

After some tries, we could see the build results of the last submitted build in the external link page (attached). But we would like to see the entire build history (or atleast the recent 10 builds) . Is there any way to achieve that.. Pls help



Attachment(s):
externalstatus.JPG
0
Comment actions Permalink

experts advice please!!

0
Comment actions Permalink

Hi!

There is no way to export build history from TeamCity out of the box. You can write a plugin that will generate the necessary information in the form you need.

--
Best regards,

Yegor Yarko
Project Manager (TeamCity)
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"

0
Comment actions Permalink

Thanks :) So, we should modify the externalstatus.jsp in case if we wish to publish the test results, code coverage and others to external sites..

Edited by: tc_learner on Nov 12, 2008 5:38 PM

0
Comment actions Permalink

You can do this, but it's better to implement a new plugin with its own page so that you do not need to re-apply your patch after upgrading to a new TeamCity version.

0

Please sign in to leave a comment.