6 Commits

Author SHA1 Message Date
65832b032d chore: add auto-download-jdk to build-logic and build-logic-commons modules
The modules require Java 17 to be available, however, they missed org.gradle.toolchains.foojay plugin
2025-07-22 18:01:12 +03:00
3c38098347 chore: use toolchains for kotlin-dsl for Gradle 9 compatibility 2023-11-24 14:09:56 +03:00
05a71a0891 chore: remove dependency on jetbrains.kotlin.jvm.gradle.plugin in build-logic-commons 2023-11-24 13:18:55 +03:00
9b4221a23e chore: use Java 17 for building the build scripts 2023-11-24 13:17:19 +03:00
d077087997 chore: set Java LTS release for build script compilation
Previously the build failed if the default Java was newer than 20.

Now we explicitly specify jvmTarget for the build script compilation.

Note: it does not impact the target JVM for the resulting JMeter binaries.
2023-11-24 12:28:35 +03:00
a9ec76d067 chore: factor build-logic so it is easier to reuse
See https://docs.gradle.org/current/userguide/structuring_software_products.html
2023-04-27 14:26:05 +03:00