Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build improvements from Gradle Enterprise testing (#1853)
Motivation: Gradle Enterprise build evaluation found a few improvements that could be made. Modifications: * Enable local build caching. Doesn't do much for CI builds unless you set up a remote build cache, but will make repeated local builds significantly faster. * Enable configure-on-demand. This means gradle will only configure the projects participating in the build, rather than all of them. With the amount of projects you have, this is a noticeable speedup, especially for short, single project tasks. * Update the specified junit platform version to 1.8.0. This is what was being used anyways, due to transitive dependencies, but having the specified version be lower caused extraneous dependency resolve requests, adding 1-3s to just about every task (including IntelliJ sync). * Set the CI environment variable on one of the CI workflows that was missing it, but that's just bookkeeping, I don't expect it to affect anything. Result: Faster local builds and in case a remote cache is used.
- Loading branch information