Andres Gomez <[email protected]> writes: > Until now we were only running the python unit tests. > > It seems desirable to also check that the CMake based build compiles > successfully. We do that now using docker. > > The docker build can be tweaked with some environment variables and, > also, be stored in the docker hub if desired. Check the changes for > extra details regarding these variables. > > v2: Removed other build possibilities other than just from inside > Travis-CI, as suggested by Juan. > v3: Replaced the "RELEASE" parameter to create the docker image with > "PARENT" and removed some unneeded documentation after v2, as > suggested by Juan. > v4: > - Use DOCKER_PARENT, DOCKER_IMAGE and DOCKER_TAG variables from the > custom Travis-CI setup to define the PARENT, IMAGE and TAG > parameters during the docker image creation. > - Upload the image only if DOCKER_IMAGE and DOCKER_TAG are set. > > Cc: Dylan Baker <[email protected]> > Cc: Juan A. Suarez <[email protected]> > Signed-off-by: Andres Gomez <[email protected]> > Reviewed-by: Juan A. Suarez <[email protected]>
If this build has proven to be fast enough, I should probably take a look at doing this for the xserver as well. (For xserver, the issue was all the package installs per Travis run, so I have an image I manage on dockerhub instead) Acked-by: Eric Anholt <[email protected]>
signature.asc
Description: PGP signature
_______________________________________________ Piglit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/piglit
