build(docker/backend): set stack root outside build dir to avoid overwrites
This commit is contained in:
parent
71d3ea01a5
commit
096082cb67
@ -14,9 +14,11 @@ RUN mkdir -p ${PROJECT_DIR}
|
||||
RUN cp -r /tmp/${PROJECT_DIR}/* ${PROJECT_DIR}
|
||||
WORKDIR ${PROJECT_DIR}
|
||||
ENV HOME=${PROJECT_DIR}
|
||||
ENV STACK_ROOT=${PROJECT_DIR}/.stack
|
||||
|
||||
RUN make backend-dependencies
|
||||
RUN mkdir -p /.stack
|
||||
ENV STACK_ROOT=/.stack
|
||||
|
||||
RUN make backend-dependencies STACK_ROOT=${STACK_ROOT}
|
||||
|
||||
ENV FRADRIVE_MAKE_TARGET=backend-build
|
||||
ENTRYPOINT make -- ${FRADRIVE_MAKE_TARGET}
|
||||
ENTRYPOINT make -- ${FRADRIVE_MAKE_TARGET} STACK_ROOT=${STACK_ROOT}
|
||||
Reference in New Issue
Block a user