Plugin Information |
---|
View Stoplight Report on the plugin site for more information. |
Summary
Publish report and statistics after Stoplight/Scenario execution through Prism.
See https://help.stoplight.io/scenarios/conducting-scenarios-outside-of-stoplight/running-scenarios
This Jenkins plugin is used as "Post Built Action".
Features
- Graphical representation based on Google Chart
- Integration in Jenkins menus
- Manage Prism Console LOG and JSON format
Usage
Build
mvn package
Installation
The plugin can be install with the differents methods described in the Jenkins documentation : Jenkins Plugins - How to install plugins
Configuration
The plugin is able to parse either JSON format or standard output of Prism (compliant with prism-2.0.0-alpha.7). Choose "Jenkins default console" or "File".
Use in Jenkins Pipeline
This plugin is compliant with new Jenkins Pipeline.
You can use the Snipper Generator or this fragment :
... ... post { always { // Choose one of these options //publishStoplight consoleOrFile: 'console' publishStoplight consoleOrFile: 'file', resultFile: "${env.WORKSPACE}/prism.log" // Use double-quote to have env variables replacement } }
(Tested with Jenkins 2.60.2)
Job Main Page : trend
Job Main Page : history
Report Build
Notes
Thanks to Stoplight.io team.
Revision History
2.1.0 : Add support of Jenkins Pipeline (brought with Jenkins 2)
2.0.3 : Fix for icons path
2.0.2 : First public version