Drone plugin for pushing test coverage to an opencov instance.
Go to file
Austin Lee 642ddfc029
Update entrypoint.sh
2021-06-13 17:44:05 +08:00
.drone.yml up drone config 2018-12-10 10:27:00 +08:00
.gitignore Initial commit 2018-12-09 23:11:34 +08:00
DOCS.md add plugin-index doc 2018-12-10 00:03:26 +08:00
Dockerfile Update Dockerfile 2021-06-13 17:43:38 +08:00
LICENSE Initial commit 2018-12-09 23:11:34 +08:00
README.md rm coverage badge 2018-12-10 00:11:20 +08:00
coveralls.svg add logo 2018-12-10 00:03:13 +08:00
entrypoint.sh Update entrypoint.sh 2021-06-13 17:44:05 +08:00

README.md

logo

drone-coveralls

BuildStatus Docker Pulls

Drone plugin for pushing test coverage to coveralls

This plugin allows for pushing test coverage results to Coveralls.io.

Configuration

First of all you should set environment COVERALLS_REPO_TOKEN for plugin. And the following parameters are used to configure the plugin:

files: list of target files to upload. Required. token: if you have not set environment COVERALLS_REPO_TOKEN, you should set the private repository token. debug: debug mode, defaults to false.

Drone configuration examples

steps:
- name: test
  image: node:alpine
  commands:
  - npm install
  - npm run test -- --reporter=text-lcov > ./lcov.info

- name: coveralls
  image: lizheming/drone-coveralls
  environment:
    COVERALLS_REPO_TOKEN:
      from_secret: coveralls_token
  settings:
    files:
    - ./lcov.info