ci-slack-reporter

1.0.16 • Public • Published

Mocha/Cypress reporter to post tests results directly to Slack

Usable for CI services like Woodpecker

Read Guide how to Setup with Woodpecker

Example

pipeline:
  websitesTest:
    image: cypress/included:10.2.0
    commands:
      - npm install
      - npm install ci-slack-reporter
      - export CI_SLACK_REPORTER_ICON_URL=https://raw.githubusercontent.com/devforth/ci-slack-reporter/master/assets/patron_autotester.png
      - export CI_SLACK_REPORTER_USERNAME="Patron Autotester"
      - export CI_SLACK_REPORTER_VIDEO_URL=https://<bucket name>.s3.eu-central-1.amazonaws.com/output${CI_BUILD_NUMBER}.mp4
      - export CI_SLACK_REPORTER_WEBHOOK=https://hooks.slack.com/services<your slack webhook>
      - cypress run --reporter ci-slack-reporter --spec "cypress/e2e/$${TEST_NAME}.cy.js"

Result:

Dependents (1)

Package Sidebar

Install

npm i ci-slack-reporter

Weekly Downloads

1

Version

1.0.16

License

ISC

Unpacked Size

233 kB

Total Files

5

Last publish

Collaborators

  • vanbrosh