balena-supervisor/gosuper
Petros Angelatos 488ca41621 build: implement multi-Dockerfile build process
This build strategy lends itself to how Rockerfiles work. In the build
Dockerfile all the build utilities (e.g gcc, python) are installed and
run the build process to produce some build artifacts. There are two
build Dockerfiles, one for the nodejs part and one for the golang part.
The build artifacts of these are combined into the runtime Dockerfile.
For all this to work there is some minimal glue implemented in the
Makefile.

Part of this commit is a switch of the base image the runtime is based
on to the minimal OpenEmbedded one produced by #198

Signed-off-by: Petros Angelatos <petrosagg@gmail.com>
2016-09-14 01:38:35 +00:00
..
Godeps Initial helper functions for adjusting OOM adj value of process' and Docker containers 2016-01-08 18:30:14 +05:30
gosuper Make the data path configurable 2016-06-14 13:50:50 -03:00
psutils BugFix - OOMAdjust wrongly runs on all PIDs without a name match 2016-01-20 02:20:36 +05:30
supertest Change APIResponse to a struct with a Data Interface 2015-10-13 13:45:05 -03:00
systemd Prevent non-fatal errors from closing the supervisor. 2015-10-15 18:14:42 +01:00
Dockerfile build: implement multi-Dockerfile build process 2016-09-14 01:38:35 +00:00
test_formatting.sh Add missing container filtering + Address PR Comments by removing regexp and making more idiomatic choices 2016-01-12 17:58:07 +05:30