Devart Blog

Integrating Review Assistant with CCNet

Posted by on February 5th, 2014

Summary: This article contains information on how to integrate the Review Assistant code review tool into CruiseControl.NET (CCNet) by using MSBuild target.

This is the second article in a series of Integration Review Assistant with Continuous Integration Systems. Read the Integrating Review Assistant with MSBuild and Integrating Review Assistant with Jenkins articles to get an additional information about the integration with continuous integration systems.

Using CruiseControl.NET with MSBuild

CruiseControl.NET is an open source automated continuous integration server, which includes an MSBuild Task to integrate MSBuild projects. In the previous article we declared the CheckRejectedReviews MSBuild target. To call the CheckRejectedReviews target under CCNet, add the following task to the CCNet project file:


      c:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
      MSBuild.xml /noconsolelogger
      CheckRejectedReviews
      60000
      Check Review Assistant for rejected reviews.

After this, CCNet will show the fail message if during a specified period of time there have been reviews with the “Rejected” status.

CCNet Fail message

CCNet Fail message

Conclusion

We’ve shown you an example of how you can integrate Review Assistant with CCNet. Start using Review Assistant for free today.

3 Responses to “Integrating Review Assistant with CCNet”

  1. Setting Up Review Assistant MSBuild Integration Says:

    […] articles will describe how to call the Target explicitly to integrate Review Assistant with CCNet and Jenkins continuous integration […]

  2. Integrating Review Assistant with Jenkins Says:

    […] with Continuous Integration Systems. Read the Integrating Review Assistant with MSBuild and Integrating Review Assistant with CCNet articls to get an additional information about the integration with continuous integration […]

  3. Jenny Says:

    Just what the doctor oredder, thankity you!

Leave a Reply