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]>

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Piglit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to