Robert Adam
2d1fcea055
Increase test timeout
...
Due to some of the builds happening on an emulator, executing tests can
take longer than 5 minutes (the default timeout) per test case.
2025-01-08 17:00:23 +01:00
Robert Adam
64bd352a29
Enable unity builds
2025-01-08 16:57:04 +01:00
Robert Adam
86ca3494ea
Update to Ubuntu 24.04
...
The Qt 6 version shipped in 22.04 is buggy when it comes to OpenSSL
detection. This leads to Qt not having SSL support, which effectively
makes the server unusable.
The SSL issues have been fixed in Qt 6.3 and newer, but 22.04 ships 6.2.
See also https://forum.qt.io/topic/156840/ssl-not-supported-after-migration-from-qt-5-to-qt-6-2-4/2
2025-01-08 16:56:56 +01:00
Nita Vesa
03ff6adef2
feat: add support for Qt6-based builds
...
Co-Authored-By: Robert Adam <dev@robert.adam.de>
2025-01-08 16:56:19 +01:00
Robert Adam
10841a3686
Make Dockerfile compatible to latest upstream layout
...
With https://github.com/mumble-voip/mumble/pull/5838 the file structure
of the upstream repo has changed slightly and most importantly the
location of the default server ini file has changed as well. Thus, we
now have to check multiple locations inside our Dockerfile in order to
make it work with the old and the new layout.
2022-09-12 14:54:29 +02:00
Thomas A
7585a42352
Update build-number reading
...
make build-number configurable with a build-argument
allow the build-number query to timeout
2022-05-10 19:35:15 +02:00
Robert Adam
559f1d20c7
Parallelize tests
2022-05-07 19:57:37 +02:00
Robert Adam
4552df49e6
Fix RegEx for matching build number from tag
2022-05-07 16:28:54 +02:00
Robert Adam
fddc6cc461
Use -x for Bash scripts
2022-05-07 16:28:40 +02:00
Robert Adam
097db0cbcc
Add initial version
...
Co-Authored-By: Azlux <github@azlux.fr>
2022-05-07 12:31:25 +02:00