mirror of
https://github.com/mii443/RustySecrets.git
synced 2025-08-22 16:25:32 +00:00
Configure kcov and coveralls.io
This commit is contained in:
committed by
Romain Ruetschi
parent
f5213706eb
commit
efba922785
23
.travis.yml
23
.travis.yml
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
sudo: required
|
||||||
|
|
||||||
language: rust
|
language: rust
|
||||||
|
|
||||||
rust:
|
rust:
|
||||||
@ -10,6 +12,27 @@ matrix:
|
|||||||
allow_failures:
|
allow_failures:
|
||||||
- rust: nightly
|
- rust: nightly
|
||||||
|
|
||||||
|
env:
|
||||||
|
global:
|
||||||
|
- RUSTFLAGS="-C link-dead-code"
|
||||||
|
|
||||||
|
addons:
|
||||||
|
apt:
|
||||||
|
packages:
|
||||||
|
- libcurl4-openssl-dev
|
||||||
|
- libdw-dev
|
||||||
|
- cmake
|
||||||
|
- g++
|
||||||
|
- pkg-config
|
||||||
|
- binutils-dev
|
||||||
|
- libiberty-dev
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cargo build --verbose --all-features
|
- cargo build --verbose --all-features
|
||||||
- cargo test --verbose --all-features
|
- cargo test --verbose --all-features
|
||||||
|
|
||||||
|
after_success:
|
||||||
|
- cargo install cargo-kcov
|
||||||
|
- cargo kcov --print-install-kcov-sh | sh
|
||||||
|
- cargo kcov --verbose --features dss --coveralls
|
||||||
|
|
||||||
|
@ -13,6 +13,10 @@ license = "BSD-3-Clause"
|
|||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
|
[badges]
|
||||||
|
travis-ci = { repository = "SpinResearch/RustySecrets", branch = "master" }
|
||||||
|
coveralls = { repository = "SpinResearch/RustySecrets", branch = "master", service = "github" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = []
|
default = []
|
||||||
dss = []
|
dss = []
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
# Rusty Secrets
|
# Rusty Secrets
|
||||||
|
|
||||||
[](https://travis-ci.org/SpinResearch/RustySecrets) [](https://crates.io/crates/rusty_secrets) [](https://github.com/SpinResearch/RustySecrets/blob/master/LICENSE)
|
[](https://travis-ci.org/SpinResearch/RustySecrets)
|
||||||
|
[](https://coveralls.io/github/SpinResearch/RustySecrets?branch=master)
|
||||||
|
[](https://crates.io/crates/rusty_secrets)
|
||||||
|
[](https://github.com/SpinResearch/RustySecrets/blob/master/LICENSE)
|
||||||
|
|
||||||
> Rusty Secrets is an implementation of a threshold [Shamir's secret sharing scheme](https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing).
|
> Rusty Secrets is an implementation of a threshold [Shamir's secret sharing scheme](https://en.wikipedia.org/wiki/Shamir%27s_Secret_Sharing).
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user