|
| 1 | +# We intentionally use full-length digests (NOT tags) for reproducibility. |
| 2 | +# FROM ghcr.io/juliaparallel/dask-jobqueue-ci-images:htcondor-submit as submit |
| 3 | +FROM ghcr.io/juliaparallel/dask-jobqueue-ci-images@sha256:5ada6445b5d8b53b6693ab86be364dd1ce385ada8e53763731ba50d145f0350d as submit |
| 4 | + |
| 5 | +# We intentionally have no default value: |
| 6 | +ARG JULIA_VERSION |
| 7 | + |
| 8 | +RUN mkdir -p /home/docker/.local/opt/julia \ |
| 9 | + && cd /home/docker/.local/opt/julia \ |
| 10 | + && folder="$(echo 1.11.2 | cut -d. -f1-2)" \ |
| 11 | + && curl -L https://julialang-s3.julialang.org/bin/linux/x64/1.11/julia-1.11.2-linux-x86_64.tar.gz | tar xz --strip 1 \ |
| 12 | + && /home/docker/.local/opt/julia/bin/julia --version |
| 13 | + |
| 14 | +ENV PATH="/home/docker/.local/opt/julia/bin:${PATH}" |
| 15 | + |
| 16 | +COPY --chown=docker . SlurmClusterManager |
| 17 | + |
| 18 | +# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
| 19 | + |
| 20 | +# We intentionally use full-length digests (NOT tags) for reproducibility. |
| 21 | +# FROM ghcr.io/juliaparallel/dask-jobqueue-ci-images:htcondor-execute as execute |
| 22 | +FROM ghcr.io/juliaparallel/dask-jobqueue-ci-images@sha256:5723d0380f627779bc54a31ebac9a77f0937189453f597845411257dea6ac0db as execute |
| 23 | + |
| 24 | +# We intentionally have no default value: |
| 25 | +ARG JULIA_VERSION |
| 26 | + |
| 27 | +RUN mkdir -p /home/docker/.local/opt/julia \ |
| 28 | + && cd /home/docker/.local/opt/julia \ |
| 29 | + && folder="$(echo 1.11.2 | cut -d. -f1-2)" \ |
| 30 | + && curl -L https://julialang-s3.julialang.org/bin/linux/x64/1.11/julia-1.11.2-linux-x86_64.tar.gz | tar xz --strip 1 \ |
| 31 | + && /home/docker/.local/opt/julia/bin/julia --version |
| 32 | + |
| 33 | +ENV PATH="/home/docker/.local/opt/julia/bin:${PATH}" |
| 34 | + |
| 35 | +COPY --chown=docker . SlurmClusterManager |
0 commit comments