From 55fa105797fd5356aac21e38c5621d20d50ae0a4 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Wed, 8 Mar 2023 11:23:48 -0600 Subject: [PATCH] Add when: always to all test reporting steps (store jacocos and find un-tested) --- .circleci/config.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index d2a6d3da..6686ce4c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -45,16 +45,22 @@ commands: mvn -s .circleci/mvn-settings.xml -T4 verify - store_jacoco_site: module: qqq-backend-core + when: always - store_jacoco_site: module: qqq-backend-module-filesystem + when: always - store_jacoco_site: module: qqq-backend-module-rdbms + when: always - store_jacoco_site: module: qqq-middleware-javalin + when: always - store_jacoco_site: module: qqq-middleware-picocli + when: always - store_jacoco_site: module: qqq-sample-project + when: always - run: name: Save test results command: | @@ -67,6 +73,7 @@ commands: name: Find Un-tested Classes 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 + when: always - save_cache: paths: - ~/.m2