diff --git a/.travis.yml b/.travis.yml index a097fa790..505fbaadf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,13 +40,13 @@ matrix: os: osx # Linux - - env: TARGET=aarch64-unknown-linux-gnu + #- env: TARGET=aarch64-unknown-linux-gnu #- env: TARGET=i686-unknown-linux-gnu - - env: TARGET=x86_64-unknown-linux-gnu - # - env: TARGET=x86_64-unknown-linux-musl + #- env: TARGET=x86_64-unknown-linux-gnu + - env: TARGET=x86_64-unknown-linux-musl CODECOV=1 # OSX - # - env: TARGET=x86_64-apple-darwin + #- env: TARGET=x86_64-apple-darwin # os: osx before_install: diff --git a/ci/script.sh b/ci/script.sh index d65872a4c..2d5e83af0 100644 --- a/ci/script.sh +++ b/ci/script.sh @@ -10,6 +10,10 @@ main() { return fi + if [-z $CODECOV ]; then + cargo build --verbose && cargo coverage --verbose && bash <(curl -s https://codecov.io/bash) -s target/kcov + fi + cross test --target $TARGET # cross test --target $TARGET --release