An issue with the CI reading and calculating the line coverage value locally resulted in a lower value being displayed compared to the SonarCloud line coverage value. This is probably due to the fact that SonarCloud ignores some files while the local calculation did not. To fix this, the CI now queries the SonarCloud API for the total line coverage and fails the build if it is lower than 80%.
Bugfix: CI Reading the Wrong Values
An issue with the CI reading and calculating the line coverage value locally resulted in a lower value being displayed compared to the
SonarCloud
line coverage value. This is probably due to the fact that SonarCloud ignores some files while the local calculation did not. To fix this, the CI now queries the SonarCloud API for the total line coverage and fails the build if it is lower than 80%.