Hi,
After working on a fix, I tried to run the test cases and I had a hard time... ^^
Here are the modifications to the dockerfiles I had to do in order to be able to run the tests with docker 20.10.2.
In the Dockerfile.ubuntu :
Add some missing ARG used in a multi stage build. The args are not inherited from a stage to another, you need to declare them in every stage they are used.
In the Dockerfile.centos :
Add some missing ARG used in a multi stage build.
Fix the glibc 2.18 installation by allowing the use of make 4.*
Moved the stage with-pre-installed-game on the end of file. It is only used by centos8 build and should not be build when using centos7. It is now correctly skipping thanks to the use of target in the build command.
Hope it work in your environment too (it should !)
Hi, After working on a fix, I tried to run the test cases and I had a hard time... ^^
Here are the modifications to the dockerfiles I had to do in order to be able to run the tests with docker 20.10.2.
In the Dockerfile.ubuntu :
In the Dockerfile.centos :
make 4.*
with-pre-installed-game
on the end of file. It is only used by centos8 build and should not be build when using centos7. It is now correctly skipping thanks to the use oftarget
in the build command.Hope it work in your environment too (it should !)