X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning-invoice%2F.travis-kcov.sh;fp=lightning-invoice%2F.travis-kcov.sh;h=235f92172be85c8c9810b95c23c27f691f816d0d;hb=f00bb10a82c122102f712675e6e4523bb5678e2a;hp=0000000000000000000000000000000000000000;hpb=3d80d9833962b2e5f6414065e3bbaf6b6465c27a;p=rust-lightning diff --git a/lightning-invoice/.travis-kcov.sh b/lightning-invoice/.travis-kcov.sh new file mode 100644 index 00000000..235f9217 --- /dev/null +++ b/lightning-invoice/.travis-kcov.sh @@ -0,0 +1,14 @@ +shopt -s extglob + +rm -r target +cargo test +mkdir target/kcov target/kcov/unit target/kcov/integration target/kcov/merged +ls target +kcov --verify target/kcov/unit target/debug/lightning_invoice-!(*.d) +kcov --verify target/kcov/integration target/debug/ser_de-!(*.d) +kcov --include-pattern="$(pwd)/src" --merge target/kcov/merged target/kcov/unit target/kcov/integration +find . -type l | xargs -n 1 rm + +git add -f target/kcov +git commit -m "last kcov result" +git push -f https://sgeisler:$GITHUB_TOKEN@github.com/rust-bitcoin/rust-lightning-invoice.git HEAD:gh-pages \ No newline at end of file