14 Commits

Author SHA1 Message Date
Denis Rouzaud
42685043ad
shorter commit messages for PyQGIS docs jobs (#33189) 2019-12-03 12:02:38 +01:00
Denis Rouzaud
2829f6ba35
[docker] fix cache and enable timeouts for Docker images (on cron jobs) (#32264)
This allows faster builds of the Docker images on cron jobs by fixing the caching on Travis (it has a distinct cache than the standard testing builds)
To get the cache, it has to be stored on some point in a docker image. To avoid image size increase, a second build is done with removing the cache and build information and using squash builds (currently an experimental feature of Docker).
2019-10-17 09:50:05 +02:00
Denis Rouzaud
5d26ff3b6a patch for statx calls on Docker should not be required anymore on Bionic 2019-08-31 12:14:31 +02:00
Denis Rouzaud
60415a8eb9 also push build deps images when building final images
for Disco images, otherwise never pushed
2019-06-18 17:33:17 +02:00
Denis Rouzaud
8474a54927 build Disco Docker image with GCC
freeze happens with clang when building the bindings
2019-06-18 16:58:11 +02:00
Denis Rouzaud
a871e90a2b install newer libseccomp on Travis host for building with Qt 5.10+ in Docker container 2019-05-28 20:37:18 -05:00
Denis Rouzaud
1351daf625 Revert "enable DOCKER_BUILDKIT when building Docker images"
This reverts commit cfd4290bffac59b05710a425cccf624f9ca8eef7.
2019-05-25 15:04:53 -05:00
Denis Rouzaud
cfd4290bff
enable DOCKER_BUILDKIT when building Docker images 2019-05-25 14:53:24 -05:00
Denis Rouzaud
44847ca824
avoid triggering twice build of PyQGIS docs (#9406) 2019-03-06 17:43:59 +01:00
Denis Rouzaud
17b840573c create CCACHE dir 2019-03-06 12:35:49 +01:00
Denis Rouzaud
e96e7ced19 do not hang when running docker 2019-03-06 10:22:52 +01:00
Denis Rouzaud
98ad2b1171 fix copying from container 2019-03-05 23:42:47 +01:00
Denis Rouzaud
943492e675 fix CCACHE dir 2019-03-05 20:12:47 +01:00
Denis Rouzaud
1e11e1157a
simplify CI scripts (#9387)
by separating the testing and docker image building scripts
there was almost no redundany in the scripts, it is much clearer now
2019-03-05 17:38:04 +01:00