summaryrefslogtreecommitdiffstats
path: root/Dockerfile
blob: 2686a6f2abcc600e16d00f26c7f97d80abd662e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.209.6/containers/python-3/.devcontainer/base.Dockerfile

FROM python:3.10
WORKDIR /ACT4E

RUN pip3 --disable-pip-version-check --no-cache-dir install -U pip pre-commit 

COPY .devcontainer/requirements.txt .
RUN python3 -m pip install -r requirements.txt

# COPY act4e-mcdp-hotfix ./act4e-mcdp
# RUN python3 -m pip install ./act4e-mcdp
# RUN python3 -m pip install git+https://github.com/NaoPross/ACT4E-mcdp.git@make-it-run

COPY .devcontainer/act4e-check /usr/local/bin
RUN chmod +x /usr/local/bin/act4e-check

COPY src src
COPY pyproject.toml .

RUN python3 -m pip install -e .