diff --git a/Dockerfile b/Dockerfile index e55220034d9f68186d4e19ea84d2cb778466b4f9..715258a20043ac08dcc2a4434045a42b2a46efad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,6 +47,7 @@ ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] # Install core extras FROM core AS core-extras ARG EXTRA_LDAP +ARG EXTRA_CELERY WORKDIR /usr/src/app # LDAP @@ -58,6 +59,11 @@ RUN if [ $EXTRA_LDAP = 1 ] ; then \ eatmydata poetry install -E ldap; \ fi; +# Celery +RUN if [ $EXTRA_CELERY = 1 ] ; then \ + eatmydata poetry install -E celery; \ + fi; + # Install official apps FROM core-extras AS apps COPY apps ./apps/