Andy Scherzinger
7655efa230
docs(reuse): Migrate to SPDX header
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-05-06 09:49:30 +02:00
Matthieu Gallien
82f02d64f7
remove gcc and clang build checks
...
they are redondant apart from the end-to-end tests
those end-to-end tests were never reliable and regularly fail removing
the usefulness of running them
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-14 09:17:03 +01:00
Matthieu Gallien
d7ada98bab
switch to latest Qt 6.8.1 ci image
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-27 10:03:39 +01:00
Matthieu Gallien
d9962df0ac
switch drone ci to Qt 6.8.0 based images
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-27 10:03:39 +01:00
Matthieu Gallien
b3648eb954
update the drone signature
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-24 09:08:02 +01:00
Jyrki Gadinger
868e233131
replace drone PR appimage setup with GitHub Actions
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-01-24 09:08:02 +01:00
Matthieu Gallien
95b4f26b19
add a simple github action workflow to build test the documentation
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-01-02 15:28:18 +01:00
Matthieu Gallien
f6ea58fdea
use CI images including Qt6.7 that is now required
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-22 11:14:38 +01:00
Matthieu Gallien
a1efabc3b6
remove usage of memory sanitizers in drone tests
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-05-15 15:06:11 +02:00
Matthieu Gallien
b58723fe6f
buildAppimage script gets configurable paths via env variables
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-29 10:02:50 +02:00
Matthieu Gallien
5bed41a670
use the correct Qt6 build in newer CI images
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-26 09:05:12 +02:00
Matthieu Gallien
7d132029a2
use new qt 6.6.3 ci images
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-26 09:05:12 +02:00
tobiasKaminsky
8ad2a82ea9
Signed drone.yml
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-04-26 09:05:12 +02:00
Matthieu Gallien
430d56e72e
build image for Qt6
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-26 09:05:12 +02:00
Matthieu Gallien
332f069491
use the new CI images with Qt6
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-26 09:05:12 +02:00
Matthieu Gallien
dd8a16f9d6
improving end-to-end tests
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-23 12:21:09 +02:00
Matthieu Gallien
969a873a65
update drone signature
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-12 23:30:02 +01:00
Matthieu Gallien
e98c25af8a
switch to newer CI images
...
should solve the AppImage build issue
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-03-12 23:30:02 +01:00
tobiasKaminsky
f4d8f88763
update signature
...
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2023-09-01 13:19:30 +02:00
Camila
f1f14f2e24
Bump client and client-appimage image versions.
...
It now includes the new sqlite version.
Signed-off-by: Camila <hello@camila.codes>
2023-09-01 11:57:32 +02:00
Joas Schilling
be38644344
Sign .drone.yml
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-22 17:04:42 +02:00
Matthieu Gallien
26a2731579
update main CI image to get newer Qt, Java and other dependencies
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-08-22 17:04:42 +02:00
Joas Schilling
c2d39fcacb
chore(CI): Sign .drone.yml file
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-13 11:41:35 +02:00
Matthieu Gallien
2a41b8100a
disable one definition rule sanitizer check
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-07 17:25:44 +02:00
Claudio Cambra
dfcf97654c
Always build E2E tests, but only add to test suite if enabled
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2022-11-23 08:40:46 +01:00
Claudio Cambra
0a662330b5
Add server service to drone manifest
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2022-11-23 08:40:46 +01:00
Camila
b1d8390dfe
Remove clang-tidy from .drone.yml.
...
It is being replaced by GH actions.
Signed-off-by: Camila <hello@camila.codes>
2022-10-04 13:41:57 +02:00
Camila
f6f650c85c
Update to docker image to client-5.15-11.
...
Signed-off-by: Camila <hello@camila.codes>
2022-10-04 13:41:57 +02:00
Matthieu Gallien
a0065d1511
switch AppImage CI to latest tag: client-appimage-6
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-10-03 17:22:02 +02:00
Matthieu Gallien
ac78581239
gives enough information to allow upload of AppImage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-06 08:16:30 +02:00
Matthieu Gallien
b484ba3726
fix script that upload AppImage to go in correct path
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-06 08:16:30 +02:00
Matthieu Gallien
b245c3d762
use the new CI images
...
should ensure a proper AppImage build
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-09-01 10:49:43 +02:00
Matthieu Gallien
81ff8612ad
add explicit OpenSSL path when calling cmake to be able to find it
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Matthieu Gallien
0ad5e568ef
use latest CI images for general CI and AppImage CI
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Matthieu Gallien
450815261a
switch to using the main client CI image based on ubuntu 22.04
...
will get an upgraded openssl
will get an upgraded Qt
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-08-02 16:28:50 +02:00
Claudio Cambra
044cf7ee13
Add QUICK_COMPILER option to drone builds, set quick compiler on by default
...
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
2022-01-07 17:48:31 +00:00
Thatoo
3ab698a0c5
To allow auto update of AppImage package
...
Signed-off-by: Thatoo <thatoo@users.noreply.github.com>
docker image 4
Signed-off-by: Thatoo <thatoo@users.noreply.github.com>
2021-10-20 15:50:38 +02:00
Matthieu Gallien
7a6bc830dd
let sonarcloud takes automated tests into account and report coverage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-10-20 08:09:23 +00:00
Felix Weilbach
ae3d10d3a7
Use build-appimage.sh from Brander
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-10-04 12:51:17 +00:00
Felix Weilbach
88e7861239
Enable warnings as errors when compiling with Clang and GCC
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-09-17 13:32:26 +00:00
alex-z
24ad43a208
Enable Xvfb for graphical tests on Linux.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2021-09-06 13:27:39 +00:00
allexzander
a3fc812539
Enable share to Talk and Email. Display correct icon. Added unit tests.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-09-06 13:27:39 +00:00
Felix Weilbach
332a48e6a1
Update to Qt 5.15
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-08-19 14:01:46 +02:00
Felix Weilbach
3e3c124af1
Enable clazy in drone
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-17 09:47:00 +02:00
Felix Weilbach
d4b0273792
Generate application png icons from svg icons
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-14 10:14:28 +00:00
Matthieu Gallien
9144ece89d
update most docker images to use Qt 5.12.10 in Drone
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
2021-05-26 08:18:35 +00:00
Felix Weilbach
e2d0481c64
Add CMake option to enable address sanitizers
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-05-17 11:43:55 +00:00
Felix Weilbach
db0f1e245d
Remove NO_SHIBBOLETH flag and dead code
...
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
2021-01-05 12:58:58 +01:00
Dominik Schmidt
539cef345e
Switch to standard opt-out BUILD_TESTING instead of opt-in UNIT_TESTING
...
Compare https://cmake.org/cmake/help/v3.0/module/CTest.html
Craft automatically handles BUILD_TESTING, so we don't need to handle it
in our own blueprint.
2020-12-15 10:58:36 +01:00
Kevin Ottens
6f25840ec9
Issue a warning for Debian pipeline failures but don't fail the CI
...
Since this fails every time we bump the version number and takes time to
catch up while failing every following PRs, let's prevent this pipeline
from failing the CI.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-11-18 16:05:19 +01:00