Skip to content

Conversation

@skwasjer
Copy link
Owner

Java is already being setup via an action, so this is unnecessary overhead. JRE provisioning was added somewhere last year.

Note: this change only becomes effective after merge, since the sonarcloud workflow runs actions from main branch as a security measure.

Log output before change:

Preparing working directories...
13:05:44.882  Updating build integration targets...
13:05:46.687  Using SonarCloud.
13:05:47.094  The JRE provisioning is a time consuming operation.
JRE provisioned: OpenJDK17U-jre_x64_linux_hotspot_17.0.11_9.tar.gz.
If you already have a compatible java version installed, please add either the parameter "/d:sonar.scanner.skipJreProvisioning=true" or "/d:sonar.scanner.javaExePath=<PATH>".

@skwasjer skwasjer enabled auto-merge (squash) June 24, 2025 18:39
@skwasjer skwasjer force-pushed the chore/disable_jre_provisioning branch from 9877a93 to 39beab4 Compare September 8, 2025 08:41
@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 8, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
E Security Rating on New Code (required ≥ A)
1 New Blocker Issues (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes to infra, CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants