This plugin is up for adoption! We are looking for new maintainers. Visit our Adopt a Plugin initiative for more information.

Jenkins plugin to push summarised Cucumber reports to Slack

Jenkins Pipeline Usage

Use within a node block as the example below shows:

node {
    stage 'Cucumber Reports'
    // process cucumber reports
    step([$class: 'CucumberReportPublisher', jsonReportDirectory: 'target/', fileIncludePattern: '*.json'])

    // send report to slack
    cucumberSendSlack: channel: 'test-results-channel', json: 'target/test-results.json' 

Installation Instructions

Global Configuration

Job Configuration