doveralls ~master
Upload D code coverage results to coveralls.io.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
doveralls
Upload D code coverage results to coveralls.io.
Installation
The best way to install doveralls is by fetching it through dub.
dub fetch doveralls
Usage
To generate coverage information, it is recommended that you run dub test -b unittest-cov
.
Argument | Description |
---|---|
d , dump | Dump the json report to stdout instead of uploading it. |
p , path | The path of the repo. |
t , token | The Coveralls token for the repo, required when running locally. |
travis-pro | Specify this if you are using Travis pro. |
Using with Travis-CI
Add this to your script sections.
install:
# Install doveralls from the latest github release
- wget -q -O - "http://bit.ly/Doveralls" | bash
# Or, if you know what version you want, like v1.1.2, you can simply use this instead:
- wget -O doveralls "https://github.com/ColdenCullen/doveralls/releases/download/v1.1.5/doveralls_linux_travis"
- chmod +x doveralls
script:
- dub test -b unittest-cov
- ./doveralls
# or when using Travis Pro
- ./doveralls -travis-pro
Using doveralls locally
When running locally you have to pass the repo_token.
dub test -b unittest-cov
# as command line argument
dub run doveralls -- -t uMKQTqJOiFK3EVELOqxcsduGgMNgHagLF
# as environment variable
COVERALLS_REPO_TOKEN=uMKQTqJOiFK3EVELOqxcsduGgMNgHagLF dub run doveralls
It is also possible to specify a different endpoint by setting the
COVERALLS_ENDPOINT
environment variable.
COVERALLS_ENDPOINT=http://localhost:8080 dub run coveralls
- Registered by Colden Cullen
- ~master released 3 years ago
- ColdenCullen/doveralls
- MIT
- Copyright © 2014, Colden Cullen
- Authors:
- Dependencies:
- dlibgit
- Versions:
-
1.4.1 2020-Nov-02 1.4.0 2020-Nov-02 1.3.2 2018-Jun-14 1.3.1 2016-Jul-17 1.3.0 2016-Jul-17 - Download Stats:
-
-
0 downloads today
-
9 downloads this week
-
214 downloads this month
-
19370 downloads total
-
- Score:
- 3.8
- Short URL:
- doveralls.dub.pm