Creating an ndrules file for use with NDepend
A quick article on configuring NDepend projects to use external rule files.
A quick article on configuring NDepend projects to use external rule files.
Previously, I've described on this blog how to do a basic integration of NDepend with Jenkins pipeline jobs. The disadvantages of the previous post was it was essentially part of a series tailored to our build process and so not easy to view as a stand-alone article and it only covered pipelines. This complementary post covers how to perform the same level of integration with a freestyle project.
After two posts regarding building and publishing Nuget packages with Jenkins pipelines, I now follow up with details on integrating NDepend with the pipeline job.
In this article, I'm going to take a quick tour of some of the static code analysis features of NDepend, a Visual Studio extension (and stand alone tool) for gathering metrics, detecting problems, and providing reams of information about your .NET projects.