X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/acf1fa4559c007f127a12c4da3ae644a5ad3a6ac..8aaf1905d3bf6b779f637023f66c8d7547524031:/sdk/dev-jobs.dockerfile diff --git a/sdk/dev-jobs.dockerfile b/sdk/dev-jobs.dockerfile index 016163307f..f66f670d81 100644 --- a/sdk/dev-jobs.dockerfile +++ b/sdk/dev-jobs.dockerfile @@ -16,12 +16,15 @@ MAINTAINER Arvados Package Maintainers RUN DEBIAN_FRONTEND=noninteractive apt-get update -q && apt-get install -qy --no-install-recommends \ git python3-dev python3-venv libcurl4-gnutls-dev libgnutls28-dev nodejs build-essential -ADD * /usr/local/src/ RUN python3 -m venv /opt/arvados-py ENV PATH=/opt/arvados-py/bin:/usr/local/bin:/usr/bin:/bin -RUN python3 -m pip install --no-cache-dir wheel +RUN python3 -m pip install --no-cache-dir setuptools wheel + +# The build script sets up our build context with all the Python source +# packages to install. +COPY . /usr/local/src/ # Run a-c-r afterward to check for a successful install. -RUN python3 -m pip install --no-cache-dir /usr/local/src/* && arvados-cwl-runner --version +RUN python3 -m pip install --no-cache-dir /usr/local/src/* && arvados-cwl-runner --version && crunchstat-summary --version RUN /usr/sbin/adduser --disabled-password \ --gecos 'Crunch execution user' crunch && \