Inspired and based off of the the Embeddable-Build-Status-Plugin, this project cleans up some of the URL types and adds in additional fun badges!
See our CHANGELOG for a history of available versions and changes.
This plugin is not yet available for installation via Jenkins Plugin Manager (Manage Jenkins -> Manage Plugins), and requires manual installation. The following steps are how to install it manually.
- Sync the latest code line, or from one of our git tags.
- Run
mvn clean package
locally, this generates atarget/embeddable-badges.hpi
file that you can manually install. - On the
Advanced
tab of the Jenkins plugin manager (http://<your jenkins host>/pluginManager/advanced
), browse to the generatedtarget/embeddable-badges.hpi
file under theUpload Plugin
section. - Click Upload.
- Restart Jenkins.
- Profit.
Reports success or failure of the latest build.
Reports a coverage percentage for the following technologies:
- Clover: Line coverage percentage
- Cobertura: Element coverage percentage
- Jacoco: Instruction coverage percentage
Number of JUnit or TestNG tests executed successfully.
With the build description setter plugin, folks often create regex's to post the version of the module that was created as a build description. This badge will display whatever that description is.