build.gradle 620 B

1234567891011121314151617
  1. import org.elasticsearch.gradle.test.RestIntegTestTask
  2. import org.elasticsearch.gradle.testclusters.TestClustersPlugin
  3. subprojects { Project subproj ->
  4. subproj.tasks.withType(RestIntegTestTask).configureEach {
  5. if (subproj.extensions.findByName("${it.name}Cluster")) {
  6. subproj.extensions.configure("${it.name}Cluster") { cluster ->
  7. cluster.distribution = System.getProperty('tests.distribution', 'oss')
  8. }
  9. }
  10. }
  11. plugins.withType(TestClustersPlugin).whenPluginAdded {
  12. testClusters.all {
  13. testDistribution = System.getProperty('tests.distribution', 'oss').toUpperCase()
  14. }
  15. }
  16. }