OpenSearch/distribution
Rene Groeschke 8b7a0a1f64
Simplify distribution download and extraction (7.x backport) (#61184)
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 java8 compliant Path calculation
2020-08-17 10:10:32 +02:00
..
archives Merge test runner task into RestIntegTest (7.x backport) (#60600) 2020-08-04 14:46:32 +02:00
bwc Simplify distribution download and extraction (7.x backport) (#61184) 2020-08-17 10:10:32 +02:00
docker Use explicit GID in 7.x when chrooting in Docker entrypoint (#60859) 2020-08-08 10:26:17 +01:00
licenses Add notice for bundled jdk (#40576) 2019-03-29 17:21:21 -04:00
packages Replace immediate task creations by using task avoidance api (#60071) (#60504) 2020-07-31 13:09:04 +02:00
src Make windows JAVA_HOME handling consistent with linux (#55261) (#55362) 2020-04-16 16:17:41 -07:00
tools Fix deprecated unsave project outputs resolution (#59088) (#59356) 2020-07-10 17:16:47 +02:00
build.gradle Replace immediate task creations by using task avoidance api (#60071) (#60504) 2020-07-31 13:09:04 +02:00