120 Commits

Author SHA1 Message Date
Denis Rouzaud
39b78b4006
install supervisor in focal deps image 2020-09-15 09:44:08 +02:00
Denis Rouzaud
e2622ea56d
Update qgis3-build-deps.dockerfile 2020-09-15 09:43:29 +02:00
Denis Rouzaud
1836737858
install supervisor in focal deps images 2020-09-15 09:41:12 +02:00
Denis Rouzaud
8a3546a3d2 try again 2020-08-26 08:00:43 +02:00
Denis Rouzaud
9b96e48262 fix cmake prefix path 2020-08-25 13:23:11 +02:00
Denis Rouzaud
46acc34e6a fix Docker build 2020-08-25 08:14:44 +02:00
Denis Rouzaud
849680753f drop bionic, all images are now focal based 2020-08-22 21:19:40 +02:00
Denis Rouzaud
d9e9513c85 remove DELETE_CACHE arg, it is never called 2020-08-21 12:30:43 +02:00
Denis Rouzaud
a2cdc4bc80 [Docker] use gcc to build 2020-08-21 12:26:45 +02:00
Juergen E. Fischer
b304e3843a fix installation and some other followup cleanups to dcd017a655f 2020-06-10 12:25:29 +02:00
Denis Rouzaud
b48c70f759
compile custom widgets on Docker image (#36571)
* compile custom widgets on Docker image 

fixes #36544

* Update qgis.dockerfile
2020-05-20 10:18:43 +02:00
Nyall Dawson
b6a7a10703 Fix some more python formatting issues, remove more flake exceptions 2020-05-11 11:41:50 +10:00
Sandro Santilli
ef0bfff022 [docker] Avoid assuming /dev/tty is usable
Closes #36187
2020-05-05 16:49:23 +02:00
Denis Rouzaud
af1576a431
try with MSSQL sources for ubuntu 19.04
since they are not ready yet for 20.04
see https://packages.microsoft.com/ubuntu/20.04/prod/pool/main/m/
2020-04-21 15:48:54 +02:00
Denis Rouzaud
e070520c40
use allow-unauthenticated to install packages 2020-04-21 15:20:41 +02:00
Denis Rouzaud
35a1692837
try with updated package source for MSSQL 2020-04-21 14:37:44 +02:00
Denis Rouzaud
f257621bea
use focal to build Docker images (#35897) 2020-04-21 14:07:31 +02:00
Denis Rouzaud
ed0257971b
add protobuf to Disco image 2020-04-13 10:41:08 +02:00
Denis Rouzaud
0e2c858723
add jinja and pygments to Docker images (#35632) 2020-04-07 13:33:24 +02:00
Martin Dobias
3a74358fee Add "protoc" as a build dependency to support MVT vector tiles 2020-03-30 23:39:07 +02:00
Martin Dobias
72daa637d0 Add protobuf-dev as a dependency (needed for vector tiles) 2020-03-25 20:09:46 +01:00
Cédric Traizet
8717c77a5f Update OTB downloading link to version 7.1 2020-03-25 08:22:46 +10:00
Sandro Santilli
6111ba50cf Check that plugin dir exists before linking to it 2020-03-25 08:21:13 +10:00
Matthias Kuhn
37470980c3 Re-enable otb tests with stable download link of 7.0 2020-03-22 21:47:20 +10:00
Nyall Dawson
85671943f4 Try updating downloading links to OTB 7.1 2020-03-22 12:26:32 +10:00
Julien Cabieces
710c00e092 install pyproj deb package to avoid owslib pip install error 2020-01-02 20:59:28 +10:00
Julien Cabieces
e5fd756527 Configure Oracle continuous integration 2020-01-02 20:59:28 +10:00
Matthias Kuhn
1e20a65556 [travis] Fix ccache 2019-11-05 20:33:06 +01:00
Matthias Kuhn
03bf765a0e No intermediate link 2019-11-04 07:35:34 +01:00
Matthias Kuhn
b7a335916c Enable clazy on travis 2019-11-04 07:35:34 +01:00
Matthias Kuhn
562b5186ce Fix link to OTB binaries 2019-11-01 11:27:08 +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
6051c7b4b6 put back QT_SELECT 2019-06-18 22:32:32 +02:00
Denis Rouzaud
bf10738d2f remove ENV CC et CXX variables from base docker images
since they prevent to be used as a build arg in final image
2019-06-18 22:12:21 +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
4f3a9f46d2
update Travis to build on Trusty for code layout (#10048)
* update Travis to build on Trusty for code layout

* fix shellcheck replace ! -z by -n

* shellcheck: fix  -n doesn't work with unquoted arguments

* more shellcheck fixes

* use bash instead of posix
2019-05-21 14:13:28 -05:00
Denis Rouzaud
2cc04c27aa fix installing tzdata on Docker again 2019-05-21 13:49:32 -05:00
Denis Rouzaud
ac25ee2a04 fix installing tzdata on Docker 2019-05-21 13:26:57 -05:00
Denis Rouzaud
026cb0e003
update alternative Docker image from Cosmic to Disco (#10046) 2019-05-21 12:44:54 -05:00
Denis Rouzaud
b9fdd02db6 fix copy in Dockerfile 2019-03-27 09:12:53 -05:00
Denis Rouzaud
ac7f66f9f3
fix copy in Dockerfile 2019-03-22 13:03:55 -05:00
Denis Rouzaud
2777381fc9 🐳 2019-03-09 12:15:10 +01:00
Denis Rouzaud
e655d0f6cd test 2019-03-08 10:42:12 +01:00
Denis Rouzaud
64195d5bc0 plop 2019-03-07 14:55:08 +01:00
Denis Rouzaud
ff6aa91ffc yeah 2019-03-07 14:33:53 +01:00
Denis Rouzaud
5e0a70086e reset the test runner 2019-03-07 13:30:40 +01:00
Denis Rouzaud
7f4b290644 what to say 2019-03-07 13:20:39 +01:00
Denis Rouzaud
88e6193669 Revert "optimize Dockerfile for build deps"
This reverts commit 9cdf051fd078585802cba8a243fa1a26cc874fec.
2019-03-07 13:08:49 +01:00
Denis Rouzaud
a294fc7923 build and test in 2 steps 2019-03-07 13:08:35 +01:00
Denis Rouzaud
9cdf051fd0 optimize Dockerfile for build deps 2019-03-07 10:10:06 +01:00