Some days ago, I started to review what plugins are available for Jenkins, my favorite CI server. I haven't done so for a long time, so I was somewhat surprised to see a full universe of plugins (380+) listed in the Wiki...
There is next to everything you can imagine. Among the plugins I would like to suggest for consideration are these:
- Dependency Graph View Plugin – Shows the dependency graph of the Jenkins projects using graphviz. This greatly helps to keep track of dependencies between all your Jobs.
- Disk Usage Plugin – This plugin calculates and records disk usage (space for builds and workspace) per project and per build, and can display trend graphs.
- Global Build Stats Plugin – can be used to gather and display global build result statistics, monitoring over time, and show nice graphics.
- And, of course, all the static analyzing plugins that scan result files of several static code analysis tools and visualize the results as trend graphs:
- Checkstyle Plug-in
- Cobertura Plugin
- FindBugs Plugin
- JavaNCSS Plugin
- PMD Plugin
- Task Scanner Plugin
- Warnings Plugin