The SemanticVersioning plugin for Jenkins is a plugin that reads the base version (Major, Minor, SNAPSHOT) settings from various build definition file formats. The plugin currently supports POM and SBT (Build.scala).
The string is stored in an build-environment variable (name is configurable). Additionally the Semantic Versioning string is written to a file in the Artifact directory.
The second part of the plugin adds a column to the Dashboard that displays the Semantic Versioning string from the most recent successful build.
Both are welcome and will be prioritized and executed as time and resource allows.