From bb945e2cc638b7bb069ba3a3bfe1953e229a71c7 Mon Sep 17 00:00:00 2001 From: Dominic Date: Sun, 22 Nov 2020 22:31:51 +0100 Subject: [PATCH] ci: fix tarpaulin report and include cobertura.xml --- .gitlab-ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b32751a..54b91db 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,10 +44,12 @@ test-tarpaulin: - cargo -V - cargo install cargo-tarpaulin script: - - cargo tarpaulin --target-dir target/tarpaulin --all --all-features --exclude-files 'cargo/*' --exclude-files 'derive/*' --exclude-files 'example/*' --ignore-panics --ignore-tests --out Html -v + - cargo tarpaulin --target-dir target/tarpaulin --all --all-features --exclude-files 'cargo/*' --exclude-files 'derive/*' --exclude-files 'example/*' --exclude-files 'target/*' --ignore-panics --ignore-tests --out Html --out Xml -v artifacts: paths: - tarpaulin-report.html + reports: + cobertura: cobertura.xml cache: key: cargo-stable-all paths: @@ -96,9 +98,8 @@ pages: stage: publish image: busybox script: - - find . -maxdepth 3 - - mv tarpaulin-report.html public/coverage.html - mv target/doc public + - mv tarpaulin-report.html public/coverage.html - echo 'The documentation is located here' >public/index.html artifacts: paths: