balena-cli/build/utils
Cameron Diver f2862f7fe2
Add emulated build option to resin build
This commit adds the ability to run a Docker build for an architecture
which is not the host architecture, using qemu-linux-user. Currently
this is only supported for linux.

Added:
* Installation of qemu which supports propagated execve flags
* Copying of qemu binary into the build context
* Transposing the given Dockerfile to use the qemu binary
* Intercepting of the build stream, so the output looks *almost* exactly
  the same.

Change-type: minor
Signed-off-by: Cameron Diver <cameron@resin.io>
2017-06-14 12:06:03 +01:00
..
docker.js Add emulated build option to resin build 2017-06-14 12:06:03 +01:00
helpers.js Add package-lock.json 2017-06-08 13:52:47 +03:00
logging.js Add package-lock.json 2017-06-08 13:52:47 +03:00
messages.js Add package-lock.json 2017-06-08 13:52:47 +03:00
patterns.js Add package-lock.json 2017-06-08 13:52:47 +03:00
plugins.js Add package-lock.json 2017-06-08 13:52:47 +03:00
update.js Add package-lock.json 2017-06-08 13:52:47 +03:00
validation.js Add package-lock.json 2017-06-08 13:52:47 +03:00