Klocwork Community Plugin for Jenkins

This plugin integrates the modern and comprehensive static code analysis tool, Klocwork, into the highly extensible Jenkins CI platform.

Klocwork & Jenkins

Klocwork is a powerful inter-procedural, control-flow and data-flow static code analysis engine static analysis for C, C++, Java and C# used widely in the safety and security critical industries. Klocwork complements any Continuous Integration (CI) or Continuous Deployment (CD) setup by delivering valuable static code analysis findings about source code – automatically. By automatic we mean: no tests need to be written and no manual input is required – Klocwork simply ‘looks’ at your code and provides feedback. What kind of feedback? Learn more here

In the early days of CI, Jenkins quickly became the de facto standard for CI tools and remains so today. Traditionally, Jenkins was run on a “server” that sat under someone’s desk and was used to run a build every night (on the same machine), much akin to cron jobs or Windows Task Scheduler with a more intuitive GUI and better reporting. Nowadays we are seeing the full potential of tools like Jenkins to orchestrate an entire automated approach to delivering software, and we are right there with it!

Key Features

Simplified creation of Klocwork static analysis jobs or tasks

Per-build pie-chart identifying Fixed, Existing and New issues

Per-project “Trend Graph” to indicate Klocwork results trend over time and builds