Skip to content

Commit

Permalink
Merge 18fcc56 into 54359cd
Browse files Browse the repository at this point in the history
  • Loading branch information
mlincett committed Oct 18, 2022
2 parents 54359cd + 18fcc56 commit c77786f
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions Dockerfile
@@ -0,0 +1,19 @@
FROM debian:bullseye-slim

ENV INSTALL_DIR /flarestack

RUN apt-get update && apt-get dist-upgrade -y
RUN apt-get install python3 python3-pip -y

RUN python3 -m pip install poetry

ADD . ${INSTALL_DIR}

RUN cd ${INSTALL_DIR} && poetry install

# this still fails due to lack fo sphinx-build executable
# RUN cd ${INSTALL_DIR} && poetry install --with docs
# RUN cd ${INSTALL_DIR} && sphinx-build -b html docs/source/ docs/build/html

# 'sh -c' allows variable expansion
CMD ["sh", "-c", "cd ${INSTALL_DIR} && poetry run python3 -m unittest discover"]

0 comments on commit c77786f

Please sign in to comment.