Skip to content

Commit

Permalink
Merge pull request #6 from Sage-Bionetworks-Workflows/bwmac/DPE-1065/…
Browse files Browse the repository at this point in the history
…fix-dockerfile

[DPE-1065] Fixes Dockerfile
  • Loading branch information
BWMac authored Dec 20, 2024
2 parents affeb59 + f757bdb commit 979a727
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ RUN echo \
RUN apt-get update -y && apt-get upgrade -y && apt-get install -y \
git \
gcc \
python3 \
libxml2-dev \
libxslt-dev \
libc-dev \
Expand All @@ -24,7 +23,7 @@ RUN apt-get update -y && apt-get upgrade -y && apt-get install -y \
docker-ce

# Clone cwltool repo - specific commit ID to control changes
RUN git clone https://github.com/common-workflow-language/cwltool.git && cd cwltool && git checkout 40c338c
RUN git clone https://github.com/common-workflow-language/cwltool.git
WORKDIR /cwltool

# Install cwltool
Expand All @@ -33,7 +32,7 @@ ENV BLACK_VERSION="22.0"
RUN pip install --upgrade pip
# The following comes directly from the original docker image (except for ENV version pinning and install location)
RUN CWLTOOL_USE_MYPYC=1 MYPYPATH=mypy-stubs pip wheel --no-binary schema-salad \
--wheel-dir=/wheels .[deps] # --verbose
--wheel-dir=/wheels .[deps]
RUN rm /wheels/schema_salad*
RUN pip install "black~=$BLACK_VERSION"
RUN SCHEMA_SALAD_USE_MYPYC=1 MYPYPATH=mypy-stubs pip wheel --no-binary schema-salad \
Expand Down

0 comments on commit 979a727

Please sign in to comment.