Generate Dockerfiles from one source for maintainability. Closes #785.

This commit is contained in:
Robin Schneider
2019-12-28 22:52:01 +01:00
parent f250c54813
commit 8280d200ea
15 changed files with 615 additions and 148 deletions

9
docker/Makefile Normal file
View File

@@ -0,0 +1,9 @@
OBJECTS := $(shell find -mindepth 2 -name 'Dockerfile*')
all: $(OBJECTS)
%/Dockerfile: Dockerfile.j2 render_template
./render_template "$<" "{\"target_file\":\"$@\"}" > "$@"
%/Dockerfile.alpine: Dockerfile.j2 render_template
./render_template "$<" "{\"target_file\":\"$@\"}" > "$@"