@digitalroute/jest-jenkins-reporter

1.2.0 • Public • Published

Node.js CI

jest-jenkins-reporter

A plugin that integrates jest test results into Jenkins.

Installation

$ npm install --save-dev @digitalroute/jest-jenkins-reporter
# or
$ yarn add @digitalroute/jest-jenkins-reporter --dev

Usage

Configuring package.json

Add jest test result processor, here is jest-jenkins-reporter. If you want to use your self processor, you can replace "jest-jenkins-reporter".

// package.json
"jest": {
    // ...
    "testResultsProcessor": "@digitalroute/jest-jenkins-reporter"
}

Reporter file config:

// package.json
"jestSonar": {
    "reportPath": "reports",
    "reportFile": "report.xml",
    "indent": 4
}
  • reportPath: Report file generation path.
  • reportFile: Report file name.
  • indent: XML file indentation space number.

Test script:

"test-jenkins": "NODE_ENV=test jest --colors"

License

MIT

/@digitalroute/jest-jenkins-reporter/

    Package Sidebar

    Install

    npm i @digitalroute/jest-jenkins-reporter

    Weekly Downloads

    413

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    10.2 kB

    Total Files

    21

    Last publish

    Collaborators

    • dot-bot
    • pierre.lemerle
    • polarn
    • jcelik
    • timberbain
    • saeger