319 Commits

Author SHA1 Message Date
pathmapper
5ed37a4114 Update install node in docker image
ref https://github.com/qgis/QGIS/pull/55116
2023-11-03 03:52:32 +10:00
Nyall Dawson
d611b6840f Add draco to ci containers 2023-08-07 08:06:55 +10:00
Nyall Dawson
0f38389f36 Remove temporary qt6 downgrade, move to 6.5.1 2023-06-05 14:46:58 +10:00
Nyall Dawson
0192a60ba4 Downgrade all 2023-05-10 11:58:24 +10:00
Nyall Dawson
ef954214d9 yes 2023-05-10 11:58:24 +10:00
Nyall Dawson
73c7e4756b Missing run 2023-05-10 11:58:24 +10:00
Nyall Dawson
0fc3efbbde Try to workaround https://bugreports.qt.io/browse/QTBUG-113227
on qt6 ci builds
2023-05-10 11:58:24 +10:00
Nyall Dawson
74636ce19b Build and test GRASS provider (not plugin) on qt6 builds 2023-05-03 13:57:17 +10:00
Nyall Dawson
a8849b254b Use distro packages for qt6 library versions 2023-04-27 14:47:55 +10:00
Nyall Dawson
b0d0eadb2e Lang C.UTF-8 2023-04-27 14:47:55 +10:00
Nyall Dawson
1d1f121512 Bump distro version 2023-04-27 14:47:55 +10:00
Julien Cabieces
35fc6b239a add generated file dir in clang-tidy call 2023-03-07 09:28:40 +10:00
Julien Cabieces
a07fac084e add private header to build oracle provider 2023-02-23 14:30:34 +10:00
Julien Cabieces
e13f3ec49c add oracle client in dockerfile 2023-02-23 14:30:34 +10:00
Julien Cabieces
efe4316d6a [Qt6][Oracle] Fix oracle provider 2023-02-23 14:30:34 +10:00
Nyall Dawson
ab9a95aee1
Fix qt6 builds
Fix qt6 builds following frankosterfeld/qtkeychain@f6247fff
2023-02-15 14:34:18 +10:00
Mathieu Pellerin
324dac1669 Add Qt Multimedia dependency to docker images 2023-01-27 08:40:16 +10:00
Denis Rouzaud
c0dd301598
add serial port for Qt6 builds (#51588) 2023-01-26 09:29:20 +01:00
Denis Rouzaud
c5e915740d
Fix qt6 builds 2023-01-25 13:15:56 +01:00
Denis Rouzaud
980667a7de fix cmake var name 2023-01-25 12:47:48 +01:00
Denis Rouzaud
0b9c447793 link QSerialPort for Qt6 builds 2023-01-25 12:47:48 +01:00
Denis Rouzaud
81909df0ae add missing Qt serial port 2023-01-25 12:47:48 +01:00
Jacky Volpes
7a157038d0 Add AWS S3 authentication and external storage
Added python tests as well
2023-01-04 14:46:40 +01:00
Nyall Dawson
086c6c8402 Use AGGRESSIVE_SAFE_MODE on ci builds 2022-12-14 02:59:05 +10:00
Nyall Dawson
5dc11e0f85 Fix shell check warning 2022-11-19 11:46:35 +10:00
Mathieu Pellerin
5fe715a6c3 Enable WITH_QUICK on Qt6 builds and apply needed fixes 2022-11-09 11:35:16 +10:00
Maxim Rylov
faeeec039a HANA: enable provider in Qt6 builds (part 2) 2022-10-20 13:42:48 +10:00
Maxim Rylov
1cd8984d8b HANA: enable provider in Qt6 builds 2022-10-20 13:42:48 +10:00
Denis Rouzaud
c7306abbb5
remove outdated 3D headers patch (#50286) 2022-09-27 08:43:21 +02:00
Denis Rouzaud
1d7a28cfd2
remove 3D extra headers to fix Docker builds (#50285) 2022-09-22 05:54:20 +02:00
Nyall Dawson
8491e83166 Update .docker/docker-qgis-clangtidy.sh 2022-09-15 09:28:16 +10:00
Julien Cabieces
77907c2e76 Fix shellcheck 2022-09-15 09:28:16 +10:00
Julien Cabieces
0dc69f2bed [Clang-tidy] Run clang-tidy on modified code 2022-09-15 09:28:16 +10:00
Nyall Dawson
12766bc007 Don't try to build landingpage webapp on fedora 2022-08-24 00:33:26 +10:00
Nyall Dawson
64a0d1b9cf Build server on qt6 ci 2022-08-24 00:33:26 +10:00
Nyall Dawson
9a56d638a6 [qt6] Build desktop on ci 2022-08-18 14:19:22 +10:00
Nyall Dawson
8602cad23a Build fix 2022-08-18 04:37:55 +10:00
Nyall Dawson
1bb105106f Try fixing QScintilla path 2022-08-18 04:37:55 +10:00
Nyall Dawson
2711a77fca Build GUI under qt6 ci 2022-08-18 04:37:55 +10:00
Nyall Dawson
7a37f5400b Install gpsbabel on qt6 image 2022-08-17 22:21:20 +10:00
Nyall Dawson
381ec61131 Update libgsl 2022-08-11 16:22:06 +10:00
Nyall Dawson
775056593d Update CI environments to 22.04 2022-08-11 16:22:06 +10:00
Nyall Dawson
feba4cd5e1 Don't try to install SQL server on docker, we aren't using it at the moment anyway 2022-08-08 07:38:27 +10:00
Matthias Kuhn
6e374855c2 Rename WITH_QT6 to BUILD_WITH_QT6 2022-07-11 11:59:16 +10:00
Sandro Santilli
a92d633486 Stop accepting gitstatus checks failures from postgres tests 2022-06-22 14:51:51 +02:00
Sandro Santilli
b1d2d3685b Add support for docker-based builds and test in worktrees 2022-06-10 21:27:58 +02:00
Sandro Santilli
4997e8a4e1 Add usage() function for docker-qgis-test.sh, print when needed 2022-06-10 21:27:58 +02:00
Sandro Santilli
78ba5421d3 SOURCETREE fixture using QGIS_TEST_ACCEPT_GITSTATUS_CHECK_FAILURE
When the env variable is set to value of 1 the fixture cleanup
failure is not considered a failure but a skip.

This is because currently the testsuite is still unable to leave
the source tree in an untouched state.
2022-06-06 22:00:18 +02:00
Sandro Santilli
a0704f7ea8 docker-qgis-test.sh: add some CI-oriented grouping labels 2022-06-06 22:00:18 +02:00
Sandro Santilli
4e194084d2 docker-qgis-test.sh: mark QGIS source tree as a git safe.directory 2022-06-06 22:00:18 +02:00