Skip to content

Update Gradle wrapper to 7.5 #85123

@breskeby

Description

@breskeby

Gradle 7.5 (snapshot) comes with(at least) two breaking changes in our build.

  1. The api of SharedResource#getResourceLock() that we use in StandaloneRestIntegTestTask has changed
  2. Checkstyle tasks are not ran as separate process using the Gradle worker API. That is giving us a huge benefit as it allows us multiple checkstyle tasks for the same gradle project can been run in parallel now. However, how this initially work has finally ended up in Gradle master broke :server:precommit as the checkstyleMain and checkstyleTest require more than the default heap. We provided a fix for this to the Gradle team via this PR already: Add memory config to checkstyle gradle/gradle#20198

Metadata

Metadata

Assignees

Labels

:Delivery/BuildBuild or test infrastructureTeam:DeliveryMeta label for Delivery team

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions