Skip to content

Conversation

@labkey-susanh
Copy link
Contributor

@labkey-susanh labkey-susanh commented Sep 17, 2025

Rationale

Gradle 9.0.0 has been released (and 9.1.0 is coming soon). This release has removed some deprecated features and moves even closer to making the use of the configuration cache the default behavior, so getting out build closer to compatibility will help make the transition easier whenever that happens (Probably Gradle 10, but I'm unsure on the timing of that).

We are also using this major release update for the plugins and for gradle itself to try again to update the xmlBeans version and hope that it will be picked up in all the right places. Version update did not work TransformManager.TestCase.testModuleResourceCache fails.

Related Pull Requests

Changes

  • Update gradle version
  • Update to xmlbeansVersion 5.3.0
  • Remove unused tasks : showConfigs, listNpmProjects
  • Add some messages about compatibility with configuration cache for some tasks
  • Update server's npm setup configuration to always use the root directory for workDir and npmWorkDir
  • Relocate .restartTrigger to be under build/deploy instead of build/deploy/modules so the latter directory does not get created if not using a local build

@labkey-susanh labkey-susanh merged commit 95fed02 into develop Sep 22, 2025
7 of 8 checks passed
@labkey-susanh labkey-susanh deleted the fb_gradle_9.0.0 branch September 22, 2025 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants