alice-lg/backend/Makefile.docker
Matthias Hannig 1b29995442 versionbump
2018-11-19 08:29:53 +01:00

29 lines
552 B
Docker

DOCKER_IMAGE := alice-lg-golang:latest
DOCKER_EXEC := docker run --rm -t -i \
--user 1000 \
-v `pwd`/../:/go/src/github.com/alice-lg/alice-lg \
alice-lg-golang:latest /bin/sh -c
image:
docker build . -t alice-lg-golang:latest
# Somehow rice.box does not work when the binary was built
# using docker. However it does work when used for embedding.
# So, making a production build is doable, an dev build however
# is not.
#
# dev:
# $(DOCKER_EXEC) "cd backend && make dev"
prod: image
$(DOCKER_EXEC) "cd backend && make prod"
all: prod