OpenCL-Headers icon indicating copy to clipboard operation
OpenCL-Headers copied to clipboard

Consider Docker to Reduce CI Overhead

Open alycm opened this issue 5 years ago • 1 comments

In https://github.com/KhronosGroup/OpenCL-Headers/issues/142 @oddhack says

N.b. you might consider building a Docker image containing all the right components for this. Even just updating the apt database and installing components from cmake 96 times (# of jobs in the Linux job matrix) takes considerable time.

Sound sensible, I imagine that the test matrix spends far more time on apt that actually building/testing the headers themselves.

alycm avatar Dec 19 '20 22:12 alycm

BTW we have a repo for Khronos Dockerfiles in https://github.com/KhronosGroup/DockerContainers - can just add yours and use Ryan's build-and-push script to get the image into dockerhub.

oddhack avatar Dec 20 '20 00:12 oddhack