elasticsearch/distribution
Rory Hunter e07adb75c9
Support building Iron Bank Docker context (#64336)
This PR adds support for building a Docker context for Iron Bank.
It doesn't actually build the image - we could add that at a later
stage, but this is an attempt to automate at least some of the
process.

Iron Bank is a lot like our UBI build, except it uses a hardened
version of the full UBI image, not the minimal UBI image. They have
particular requirements around how the Docker context should be
arranged. The Docker build cannot fetch its own artefacts, but
instead the context provides a descriptor that locates what is
needed for the build.

I also added a filter so that after performing expansions on the
`Dockerfile`, we squash long runs on newlines together. This makes
the output cleaner, while allowing us to break up the unprocessed
`Dockerfile` for clarity.
2020-11-16 12:21:35 +00:00
..
archives Move tasks in build scripts to task avoidance api (#64046) 2020-11-12 12:04:15 +01:00
bwc Wire local unreleased bwc versions more efficient for tests (#62473) 2020-10-01 10:45:21 +02:00
docker Support building Iron Bank Docker context (#64336) 2020-11-16 12:21:35 +00:00
licenses Add notice for bundled jdk (#40576) 2019-03-29 17:20:53 -04:00
packages Use services for archive and file operations in tasks (#62968) 2020-10-01 10:47:41 +02:00
src Windows service installation should allow multiple values in ES_JAVA_OPTS (#64254) 2020-10-30 14:13:17 -04:00
tools Move tasks in build scripts to task avoidance api (#64046) 2020-11-12 12:04:15 +01:00
build.gradle Move tasks in build scripts to task avoidance api (#64046) 2020-11-12 12:04:15 +01:00