Update to just store index and resources of jacoco reports

This commit is contained in:
2022-07-28 15:42:39 -05:00
parent 15b419a469
commit 509b6f783b

View File

@ -5,6 +5,16 @@ orbs:
localstack: localstack/platform@1.0 localstack: localstack/platform@1.0
commands: commands:
store_jacoco_site:
parameters:
module:
type: string
steps:
- store_artifacts:
path: << parameters.module >>/target/site/jacoco/index.html
- store_artifacts:
path: << parameters.module >>/target/site/jacoco/jacoco-resources
install_java17: install_java17:
steps: steps:
- run: - run:
@ -14,6 +24,7 @@ commands:
sudo apt install -y openjdk-17-jdk sudo apt install -y openjdk-17-jdk
sudo rm /etc/alternatives/java sudo rm /etc/alternatives/java
sudo ln -s /usr/lib/jvm/java-17-openjdk-amd64/bin/java /etc/alternatives/java sudo ln -s /usr/lib/jvm/java-17-openjdk-amd64/bin/java /etc/alternatives/java
mvn_verify: mvn_verify:
steps: steps:
- checkout - checkout
@ -24,18 +35,18 @@ commands:
name: Run Maven Verify name: Run Maven Verify
command: | command: |
mvn -s .circleci/mvn-settings.xml verify mvn -s .circleci/mvn-settings.xml verify
- store_artifacts: - store_jacoco_site:
path: qqq-backend-core/target/site/jacoco module: qqq-backend-core
- store_artifacts: - store_jacoco_site:
path: qqq-backend-module-filesystem/target/site/jacoco module: qqq-backend-module-filesystem
- store_artifacts: - store_jacoco_site:
path: qqq-backend-module-rdbms/target/site/jacoco module: qqq-backend-module-rdbms
- store_artifacts: - store_jacoco_site:
path: qqq-middleware-javalin/target/site/jacoco module: qqq-middleware-javalin
- store_artifacts: - store_jacoco_site:
path: qqq-middleware-picocli/target/site/jacoco module: qqq-middleware-picocli
- store_artifacts: - store_jacoco_site:
path: qqq-sample-project/target/site/jacoco module: qqq-sample-project
- run: - run:
name: Save test results name: Save test results
command: | command: |