diff --git a/docker/manylinux2014/all.sh b/docker/manylinux2014/all.sh index a9d816f92e5beaea2bdd18c12e412fef880c1052..0d8f725b002a777f3f4609f3d56bafa74588667c 100755 --- a/docker/manylinux2014/all.sh +++ b/docker/manylinux2014/all.sh @@ -1,10 +1,11 @@ #!/bin/bash -eux docker build -t manylinux . -docker run -v "$(pwd -P):/io" --rm -t manylinux rm -rf /io/dist /io/wheelhouse -docker run -v "$(pwd -P):/io" --rm -t manylinux /scripts/setup.sh eigenpy -docker run -v "$(pwd -P):/io" --rm -t manylinux /scripts/setup.sh hpp-fcl -docker run -v "$(pwd -P):/io" --rm -t manylinux /scripts/setup.sh pinocchio +docker run -v "$(pwd -P):/io" -v /local/users/ccache/:/root/.ccache --rm -t manylinux rm -rf /io/dist /io/wheelhouse +docker run -v "$(pwd -P):/io" -v /local/users/ccache/:/root/.ccache --rm -t manylinux /scripts/setup.sh eigenpy +docker run -v "$(pwd -P):/io" -v /local/users/ccache/:/root/.ccache --rm -t manylinux /scripts/setup.sh hpp-fcl +docker run -v "$(pwd -P):/io" -v /local/users/ccache/:/root/.ccache --rm -t manylinux /scripts/setup.sh pinocchio +clear for PYVER in 2.7 3.5 3.6 3.7 3.8 3.9 do docker build -f test.Dockerfile --build-arg PYVER=$PYVER -t manylinux-test:$PYVER . diff --git a/docker/manylinux2014/test.Dockerfile b/docker/manylinux2014/test.Dockerfile index 6e68bd0ea461ebd7b849423026db90602e947141..269cf8018280bf45e84c5d0c2fcf5972e920e57f 100644 --- a/docker/manylinux2014/test.Dockerfile +++ b/docker/manylinux2014/test.Dockerfile @@ -1,7 +1,7 @@ ARG PYVER=3.7 FROM python:$PYVER -RUN apt-get update -qqy && apt-get install -qqy libgl1 && rm -rf /var/lib/apt/lists/* +RUN apt-get update -qqy && apt-get install -qqy libgl1 && rm -rf /var/lib/apt/lists/* && pip install --no-cache-dir numpy ADD dist config test.sh / CMD /test.sh