This plugin lets you generate [JGiven](http://jgiven.org/) reports as a post-build action. # Job DSL The current supported dsl is as follows: ``` syntaxhighlighter-pre freeStyleJob('test-job') { publishers { jgivenReports { excludeEmptyScenarios() // Since 0.10 html { customCss 'some.css' customJs 'some.js' title 'My Custom Title' } results '**/*.json' } } } ``` # Changelog ### 0.10.0 (25.12.2015) - ![(warning)](docs/images/warning.svg) Custom Files (js/css) are now taken from the workspace of the build and the path is interpreted relative to the workspace of the build ([JENKINS-30981](https://issues.jenkins-ci.org/browse/JENKINS-30981)) - Updated JGiven to 0.10.1 and added support to configure to exclude empty scenarios ([JENKINS-31337](https://issues.jenkins-ci.org/browse/JENKINS-31337)) ### 0.9.1 (14.10.2015) - Updated JGiven to 0.9.1 - First two digits of the version now indicate the version of JGiven used ### 0.9.0 (11.10.2015) - Release failed - only SNAPSHOT was published ### 0.2 (25.9.2015) - Added support for the [Job DSL Plugin](https://wiki.jenkins.io/display/JENKINS/Job+DSL+Plugin). - Upgraded JGiven to 0.8.2 - Only one Html Report (= previously called Html5 report) is supported ### 0.1.1 (21.02.2015) - Renamed Plugin from jgiven-plugin to jgiven - existing installations need to install the new plugin and deinstall the old one. ### 0.1 (18.02.2015) - Initial Release