mirror of
https://github.com/fmtr/haco.git
synced 2026-10-26 10:51:46 -04:00
22 lines
343 B
Text
22 lines
343 B
Text
|
|
ARG VERSION
|
||
|
|
ARG TYPE=development
|
||
|
|
|
||
|
|
FROM edwardbrown/python as base
|
||
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
||
|
|
RUN apt -qq update -y
|
||
|
|
|
||
|
|
FROM base AS development
|
||
|
|
WORKDIR /usr/src
|
||
|
|
COPY . .
|
||
|
|
RUN pip install .
|
||
|
|
|
||
|
|
FROM base AS release
|
||
|
|
RUN if [ -z "$VERSION" ] ; then pip3 install haco ; else pip3 install haco==${VERSION} ; fi
|
||
|
|
|
||
|
|
|
||
|
|
FROM ${TYPE} as image
|
||
|
|
|
||
|
|
CMD haco
|
||
|
|
|
||
|
|
|