305 Commits

Author SHA1 Message Date
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
Sandro Santilli
a6e401e584 Make git available in all build Docker targets (of qt5) 2022-06-06 22:00:18 +02:00
Sandro Santilli
9f917167af Parametrize both source and build dir via env for docker/ci tests
CTEST_SOURCE_DIR defaulting to /root/QGIS
CTEST_BUILD_DIR defaulting to /root/QGIS/build
2022-05-23 11:29:21 +02:00
Nyall Dawson
4c3502bee2 Proper refresh 2022-05-22 15:59:13 +10:00
Nyall Dawson
ce5147d4d3 Force dnf refresh 2022-05-22 15:59:13 +10:00
Nyall Dawson
af703e17d3 Attempt to fix ci 2022-05-22 15:59:13 +10:00
Julien Cabieces
a57281c836 Vectorization of selective masking 2022-05-12 11:45:39 +10:00
t0b3
53250835ad ci: update to Fedora 36
add GRASS[78] to build options
provide more Fedora build deps i.e. PDAL, GRASS
enable PDAL everywhere (was Qt5 only)
2022-05-10 08:28:19 +10:00
Julien Cabieces
6348117128 CDash workaround 2022-05-10 08:27:47 +10:00
Julien Cabieces
8ac62c71e2 run clazy with appropriate options 2022-05-10 08:27:47 +10:00
Julien Cabieces
5814179af9 Fix clazy install 2022-05-10 08:27:47 +10:00
Nyall Dawson
57c4e7b4b3 Revert "Hack to get warning"
This reverts commit cf60919041c4e92d411337fc047d887687844431.
2022-05-03 15:58:19 +10:00
Nyall Dawson
7d38c1d285 Hack to get warning 2022-05-03 15:58:19 +10:00
Jacky Volpes
292bf5982a Add support for no-geometry layer styles with Oracle provider 2022-04-26 15:53:37 +02:00
Nyall Dawson
b9eb479331 qt6 build needs git too 2022-04-14 11:58:06 +10:00