CI, celery, compose setup, hackity hack hack
This commit is contained in:
23
Dockerfile
23
Dockerfile
@ -7,20 +7,23 @@ WORKDIR ${APP_ROOT}
|
||||
COPY . ${APP_ROOT}
|
||||
|
||||
RUN apk add --update \
|
||||
build-base \
|
||||
curl \
|
||||
git \
|
||||
libffi-dev \
|
||||
libsasl \
|
||||
build-base \
|
||||
curl \
|
||||
git \
|
||||
libffi-dev \
|
||||
libsasl \
|
||||
openssl-dev \
|
||||
python3-dev
|
||||
|
||||
|
||||
RUN addgroup -S ${CELERY_USER}
|
||||
RUN adduser -D \
|
||||
-h ${APP_ROOT} \
|
||||
RUN adduser -D \
|
||||
-h ${APP_ROOT} \
|
||||
-s /usr/sbin/nologin \
|
||||
-G ${CELERY_USER} ${CELERY_USER}
|
||||
-G ${CELERY_USER} \
|
||||
${CELERY_USER}
|
||||
|
||||
RUN pip install "poetry>=1.0.9,<2.0"
|
||||
|
||||
RUN poetry install
|
||||
RUN poetry install \
|
||||
--no-dev \
|
||||
--no-interaction
|
||||
|
Reference in New Issue
Block a user