Provide a Jenkins CI plugin
Provide a Jenkins CI plugin to integrate NDepend analysis and gather NDepend code metrics from Jenkins CI.
![](https://secure.gravatar.com/avatar/49116fb31985a387cbf514779e476d9b?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
-
Maulik Modi commented
Jenkins is a defacto open source tool used in CI pipeline, not every one can afford the likes of TeamCity or Azure Devops at Organisation level when you have more than 100 Builds.
-
Until we provide a first-class Jenkins plugin, anyone interested in integrating NDepend into Jenkins can read this great tutorial written by Richard Moss http://www.ndepend.com/docs/jenkins-integration-ndepend
-
Ignacio Rigonni commented
Patrick, what do you mean by an "OSS Plugin"? I´m afraid I´don't know and in my company they are considering buying NDepend for build machine. So that's the reason why I am interested in to knowing how to integrate jenkins + NDpend. Thanks!
-
Anonymous commented
Hi,
this would be a nice feature and would make NDepend even more popular. And some options could also be provided that need to be overwritten from defaluts on the developers workstation. -
Thanks Thomas, sure through NDepend.Console.exe NDepend can hopefully be invoked by any CI tool. What we means by a plugin, is that maybe you could collect code metrics and code rules execution result and populate the Jenkins DB with these metrics values. This could be achieved through a OSS plugin based on NDepend.API.
-
Thomas Piart commented
We are alerady using NDepend+Jenkins
Jenkins runs an MSBuild that execute NDepend command line.
After that we use HTML Publisher plugin