Add when: always to all test reporting steps (store jacocos and find un-tested)

This commit is contained in:
2023-03-08 11:23:48 -06:00
parent 259329e9aa
commit 55fa105797

View File

@ -45,16 +45,22 @@ commands:
mvn -s .circleci/mvn-settings.xml -T4 verify mvn -s .circleci/mvn-settings.xml -T4 verify
- store_jacoco_site: - store_jacoco_site:
module: qqq-backend-core module: qqq-backend-core
when: always
- store_jacoco_site: - store_jacoco_site:
module: qqq-backend-module-filesystem module: qqq-backend-module-filesystem
when: always
- store_jacoco_site: - store_jacoco_site:
module: qqq-backend-module-rdbms module: qqq-backend-module-rdbms
when: always
- store_jacoco_site: - store_jacoco_site:
module: qqq-middleware-javalin module: qqq-middleware-javalin
when: always
- store_jacoco_site: - store_jacoco_site:
module: qqq-middleware-picocli module: qqq-middleware-picocli
when: always
- store_jacoco_site: - store_jacoco_site:
module: qqq-sample-project module: qqq-sample-project
when: always
- run: - run:
name: Save test results name: Save test results
command: | command: |
@ -67,6 +73,7 @@ commands:
name: Find Un-tested Classes name: Find Un-tested Classes
command: | command: |
set +o pipefail && for i in */target/site/jacoco/*/index.html; do html2text -width 500 -nobs $i | sed '1,/^Total/d;' | grep -v Created | sed 's/ \+/ /g' | sed 's/ [[:digit:]]$//' | grep -v 0$ | cut -d' ' -f1; done set +o pipefail && for i in */target/site/jacoco/*/index.html; do html2text -width 500 -nobs $i | sed '1,/^Total/d;' | grep -v Created | sed 's/ \+/ /g' | sed 's/ [[:digit:]]$//' | grep -v 0$ | cut -d' ' -f1; done
when: always
- save_cache: - save_cache:
paths: paths:
- ~/.m2 - ~/.m2