OpenSearch/buildSrc/src/testKit
Rene Groeschke f08981c4da
Simplify distribution download configurations (7.x backport) (#61708)
We leverage artifact transforms now when downloading and unpacking elasticsearch distributions.

This has the benefit of

- handcrafted extract tasks on the root project are not required.
- The general tight coupling to the root project has been removed.
- The overall required configurations required to handle a distribution have been reduced
- ElasticsearchDistribution has been simplified by making Extracted an ordinary Configuration
downloaded and unpacked external distributions are reused in later builds by been cached
in the gradle user home.

DistributionDownloadPlugin functional tests have been extended and ported
to DistributionDownloadPluginFuncTest.

* Fix ElasticsearchNode#getDistributionFiles (#61219)

Fixes #61647
2020-08-31 14:36:42 +02:00
..
elasticsearch-build-resources Remove buildResources from BuildPlugin (#57482) 2020-06-01 15:11:45 -07:00
elasticsearch.build Detangle JdkJarHellCheck from build tool building (#58601) (#58755) 2020-07-01 10:41:01 +02:00
reaper Improvement usage of gradle task avoidance api (#56627) (#56981) 2020-05-25 09:37:33 +02:00
symbolic-link-preserving-tar Improvement usage of gradle task avoidance api (#56627) (#56981) 2020-05-25 09:37:33 +02:00
testingConventions Remove deprecated usage of testCompile configuration (#57921) (#58083) 2020-06-14 22:30:44 +02:00
thirdPartyAudit Remove deprecated AbstractArchiveTask Gradle API usages (#58657) (#58894) 2020-07-02 13:08:34 +02:00