- If you want to use ReportPortal with tests which you run via Jenkins - then you don't need this plugin.
- Plugin was developed only for informational purposes, to show execution statisics
- Team will not respond to bugs, nor fix it
- Team has plans to re-work plugin from scratch. When? - no actual dates. During 2020
Jenkins CI Plugin - represents statistics and visualization at Jenkins job page
Important Disclaimer:
you don't need to have jenkins plugin for ReportPortal, in order to have results in ReportPortal from tests, executed by Jenkins job. RP adapter connects to test engine (like junit, testNG, nunit, etc.) and fires events, which sends data into RP server. And there is no any difference where you execute results, at local env, remote env, or with jenkins, RP adapter will send data directly into RP server.
this plugin just shows quick link to corresponding execution result in ReportPortal, and simple trend on chart
ReportPortal Plugin is a plugin for representing a statistics and a test results visualization of already launched builds on the Jenkins job page. Plugin builds a trend chart that is based on finished launches that have been run from the moment of a plugin installation. It allows you to take a quick overlook of a builds results structure and make a firstly estimation of results. If you follow a link that is also provided by a plugin, you will be redirected to the launch on ReportPortal page where you can continue a deeper investigations. You can read more about a plugin on GitHub ReportPortal Jenkins Plugin.
Build instruction:
- Checkout source code
- Open console and move to root folder
- Perform command './gradlew clean jpi'
- Verify that reportportal.hpi file appeared in build/libs/ directory
- Upload received file to Jenkins using following instruction https://jenkins.io/doc/book/managing/plugins/#from-the-web-ui-2