134 Commits

Author SHA1 Message Date
Matthias Kuhn
724746c27c Tune build with Qt 5.14 2020-09-20 09:51:55 +02:00
Blottiere Paul
74610f9dc6 Update pyogctest to v1.0.1 2020-09-18 11:36:05 +02:00
Matthias Kuhn
6a62f70019 [ogc tests] Remove ccache
Github cache is immutable.
It's useful for caching static dependencies like pip, but not for dynamic caches like ccache.
It has a 0% hit rate and only adds overhead at the moment.
To be revisited when github caching improves.
2020-09-12 10:03:47 +02:00
Blottiere Paul
2972b29044 Use an explicit version of pyogctest 2020-09-10 14:50:03 +02:00
Blottiere Paul
f676f72986 Download data and link pyogctest to docker network 2020-09-10 15:09:33 +10:00
Blottiere Paul
4aa2a297fd Use NGINX container IP 2020-09-10 15:09:33 +10:00
Blottiere Paul
791ff9f7f4 Execute pyogctest for the WMS 1.3.0 test suite 2020-09-10 15:09:33 +10:00
Blottiere Paul
f9c0cda9f9 Add an ogc github workflow 2020-09-10 15:09:33 +10:00
Peter Petrik
71dcf98ee6 update macos deps for CI 2020-09-10 15:09:05 +10:00
Denis Rouzaud
f5ce5773e1 rename script 2020-09-02 06:18:13 +02:00
Matthias Kuhn
86797d9c2c Different action, more fun? 2020-09-02 06:18:13 +02:00
Matthias Kuhn
36dce1fa96 Enable spelling test 2020-09-02 06:18:13 +02:00
Denis Rouzaud
63bca85d9b
restrict mac os build to paths and branches 2020-08-27 07:23:40 +02:00
Denis Rouzaud
cb51326eb5 print cache size 2020-08-26 12:11:01 +02:00
Denis Rouzaud
e113771fa0 fix condition 2020-08-25 10:28:33 +02:00
Denis Rouzaud
b1bdd5749e fix command order 2020-08-25 09:16:14 +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
d1c45f80e6 fix build arg 2020-08-21 15:41:50 +02:00
Denis Rouzaud
ef25ddff67 try to rename the workflow 2020-08-21 15:17:14 +02:00
Denis Rouzaud
01f8b625c9 test to get cache with the focal one 2020-08-21 14:51:43 +02:00
Denis Rouzaud
422dd0aa77
Build with Qt 5.14 only when sources have changed (#38400) 2020-08-21 14:20:24 +02:00
Denis Rouzaud
b082f160d7 export vars 2020-08-21 14:19:17 +02:00
Denis Rouzaud
d0536542ec add missing focal 2020-08-21 13:54:43 +02:00
Denis Rouzaud
b98cfe1389 fix base image not being focal 2020-08-21 13:14:19 +02:00
Denis Rouzaud
25c3138133 add dispatch 2020-08-21 12:41:28 +02:00
Denis Rouzaud
685d167bb6 fix env vars 2020-08-21 12:32:03 +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
Denis Rouzaud
c942607f65
Run flake8 on python files only (#38392) 2020-08-20 15:11:25 +02:00
Denis Rouzaud
3dc8678b25 fix path 2020-08-20 15:00:46 +02:00
Denis Rouzaud
7960a9cf56 run every 5 minutes 2020-08-20 14:43:24 +02:00
Denis Rouzaud
5b2717c714 reset daemon 2020-08-20 14:40:25 +02:00
Denis Rouzaud
b2b2b7ffa1 save cache when building docker images 2020-08-20 14:39:15 +02:00
Denis Rouzaud
bc720c8ed0 sudo to restart docker 2020-08-20 14:01:08 +02:00
Denis Rouzaud
d433f58756
Fix bash regex replace 2020-08-20 13:16:36 +02:00
Denis Rouzaud
d7e65124f3
Fix matrix 2020-08-20 12:56:51 +02:00
Denis Rouzaud
8bbecf6696
Rename manual.yml to build-docker.yml 2020-08-20 12:23:17 +02:00
Denis Rouzaud
5adcc9fa9f
Add Github workflow to build Docker images 2020-08-20 12:22:59 +02:00
Matthias Kuhn
cf2dc78f63 Add ccache 2020-08-09 14:30:36 +02:00
Matthias Kuhn
91185923a0 Enable Qt 5.14 test on pull requests 2020-08-08 13:25:22 +02:00
Matthias Kuhn
aaf5642212 Setup Qt 5.14 workflow 2020-08-08 13:17:00 +02:00
Matthias Kuhn
48475b309e Update flake8 check 2020-06-25 08:04:03 +02:00
Alessandro Pasotti
dad6483fbd Try to re-enable MXE 2020-06-12 11:20:00 +02:00
Even Rouault
41120d7459
code_layout.yml: add a cppcheck job 2020-06-02 13:56:22 +02:00
Matthias Kuhn
2b1ad2a2b3
[ci] be more flexible on the python version 2020-05-12 18:33:59 +02:00
Matthias Kuhn
ceea4f2981
More verbose doc test feedback 2020-05-12 10:41:09 +02:00
Matthias Kuhn
245bedb8e5 Fix documentation tests 2020-05-12 07:47:37 +02:00
Matthias Kuhn
84e6378324 Install indentation deps 2020-05-11 15:46:59 +02:00
Matthias Kuhn
02df2577c8
Merge pull request #36307 from m-kuhn/code_layout_test_to_github_workflow
Code layout test to GitHub workflow
2020-05-11 11:52:20 +02:00