Skip to content

Conversation

asodja
Copy link
Member

@asodja asodja commented Jul 31, 2024

To get a fix for #30060

jvandort and others added 5 commits July 30, 2024 17:51
Make sure to write the raw vendor in case we don't recognise the vendor. Previously if we found a JVM with an unknown vendor,
we would write UNKNOWN as the vendor, and then fail when checking if that JVM was compatible.

Also require isolated daemons for SupportedBuildJvmVersionIntegrationTest since before it was possible that the test picked up
a compatible daemon from another test but with a different java home. We need are checking that the java home configured via
installation paths is the same as the java home used by the daemon. It is a bit weird that the launcher will pick a running daemon
started with a jvm that is not in its list of discovered JVMs, but as long as that happens, we need isolated daemons
Fixes gradle/gradle-private#4275

In the past, every Gradle invocation started via infrastructure
was injected a default `-Xmx1024m` via `GRADLE_OPTS`.

This is not enough for `sourceZipContents`, which builds Gradle
from source. We'll remove these implciti JVM args because
Gradle has its own JVM settings in `gradle.properties`.
@asodja asodja added the a:chore Minor issue without significant impact label Jul 31, 2024
@asodja asodja self-assigned this Jul 31, 2024
@asodja asodja requested a review from a team July 31, 2024 09:29
@asodja asodja marked this pull request as ready for review July 31, 2024 09:32
@asodja asodja requested review from a team July 31, 2024 09:32
@asodja asodja added this pull request to the merge queue Jul 31, 2024
@bot-gradle bot-gradle added this to the 8.11 RC1 milestone Jul 31, 2024
Merged via the queue into master with commit 97b7592 Jul 31, 2024
@asodja asodja deleted the asodja/release-to-master branch July 31, 2024 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a:chore Minor issue without significant impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants