Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



This plugin can be used to build cmake based projects within Jenkins.
It provides

  • a build-step that generates the build scripts from a CMakeLists.txt file and allows to run these with the appropriate build tool,
  • a build-step to invoke some tools of the CMake suite (CMake/CPack/CTest) with arbitrary arguments plus
  • automatic installation of the CMake tool suite.,
  • compability with Jenkins pipeline,


Image Added     Issue Tracker     Change Log


Screenshots (for the impatient)


Table of Contents

Version 2.6.2 (07 Aug 2019)

  • FIX: The build message Cleaning build dir now prints on a line of its own.
  • CHANGE: Online help was re-written and clarified.

Version 2.6.1 (31 Mar 2019)

  • Internationlized to support Chinese localization. Chinese localization is maintained in
  • FIX: User-defined Environment variables are not passed to steps within withCmake (Thanks to Diorcet Yann).
  • CHANGE: The plugin now requires Java 8 to run.
  • CHANGE: Various non-user-facing changes in the testing code.

Version 2.6.0 (21 Jun 2018)

  • FIXED JENKINS-51904: cmake install from archive paths are wrong.
    Compatibility note: To be compatible with the install from archive-installer, it is no longer possible to specify a non-default tool name (e.g. mingw32-cmake instead of cmake) as the Path to cmake on the global tool configuration page. Consider using a cmake toolchain file instead.