[Gradle] Wire java toolchain plugin into integration tests (#125347)
* [Gradle] Wire java toolchain plugin into integration tests This addresses transient issues we see in the integration tests where previously resolved jdk toolchain is not available. See https://gradle-enterprise.elastic.co/s/66msrp7n2nsdy/tests/task/:build-tools-internal:integTest/details/org.elasticsearch.gradle.internal.test.rest.LegacyYamlRestTestPluginFuncTest/yamlRestTest%20executes%20and%20copies%20api%20and%20tests%20to%20correct%20source%20set\?top-execution\=1 for example * Fix fix
This commit is contained in:
parent
f7d7ce7ccc
commit
59a55c85f3
|
@ -20,6 +20,22 @@ abstract class AbstractGradleInternalPluginFuncTest extends AbstractJavaGradleFu
|
|||
plugins {
|
||||
id 'elasticsearch.java-toolchain'
|
||||
}
|
||||
|
||||
toolchainManagement {
|
||||
jvm {
|
||||
javaRepositories {
|
||||
repository('bundledOracleOpendJdk') {
|
||||
resolverClass = org.elasticsearch.gradle.internal.toolchain.OracleOpenJdkToolchainResolver
|
||||
}
|
||||
repository('adoptiumJdks') {
|
||||
resolverClass = org.elasticsearch.gradle.internal.toolchain.AdoptiumJdkToolchainResolver
|
||||
}
|
||||
repository('archivedOracleJdks') {
|
||||
resolverClass = org.elasticsearch.gradle.internal.toolchain.ArchivedOracleJdkToolchainResolver
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
""" + settingsFile.text
|
||||
|
||||
buildFile << """
|
||||
|
|
Loading…
Reference in New Issue