diff --git a/Dockerfile b/Dockerfile index a2687a12..c8d40cca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -106,6 +106,7 @@ COPY toCOPY/populate_downloads.sh /usr/local/bin COPY toCOPY/generate-cgcs-tis-repo /usr/local/bin COPY toCOPY/generate-cgcs-centos-repo.sh /usr/local/bin COPY toCOPY/.inputrc /home/$MYUNAME/ +COPY toCOPY/builder-constraints.txt /home/$MYUNAME/ # cpan modules, installing with cpanminus to avoid stupid questions since cpan is whack RUN cpanm --notest Fatal && \ @@ -115,8 +116,8 @@ RUN cpanm --notest Fatal && \ cpanm --notest XML::Simple # pip installs -RUN pip install python-subunit junitxml --upgrade && \ - pip install tox --upgrade +RUN pip install -c /home/$MYUNAME/builder-constraints.txt python-subunit junitxml --upgrade && \ + pip install -c /home/$MYUNAME/builder-constraints.txt tox --upgrade # Install repo tool RUN curl https://storage.googleapis.com/git-repo-downloads/repo > /usr/local/bin/repo && \ diff --git a/toCOPY/builder-constraints.txt b/toCOPY/builder-constraints.txt new file mode 100644 index 00000000..04c829e9 --- /dev/null +++ b/toCOPY/builder-constraints.txt @@ -0,0 +1,2 @@ +more-itertools===5.0.0;python_version=='2.7' # Last version with official 2.7 support +