8 Commits (1cb43e8407525ee2e2aca878fd4da3328702d96e)

Author SHA1 Message Date
Vlad Zahorodnii 7a1a1161cc ci: Bump to Qt 6.5 1 year ago
Vlad Zahorodnii d9f5d432be Port to KF6 2 years ago
Volker Krause 346ac6f32b Add Qt 6 FreeBSD CI 2 years ago
Volker Krause 0ce90f4335 Add Qt 6 Linux CI
The CI now has the ability to limit the passing unit test requirements
to more specific platform configurations, so the not yet working Qt 6
unit tests shouldn't block this anymore.
2 years ago
Volker Krause 25a2c0a9e8 Adjust reduced feature CI to run unprivileged
Same thing was done to the common templates.
2 years ago
Kai Uwe Broulik 39038afe8e gitlab-ci: Build decorations in minimal CI run
A lot of integration tests rely on the fact that there is a
window decoration.

The `KWIN_BUILD_DECORATIONS` pretty much only disables
build of Aurorae window decoration plug-in but otherwise
has no impact on KWin's core code base in terms of ifdefs
or dependencies required.

Re-enable building decorations to unbreak those tests.

Signed-off-by: Victoria Fischer <victoria.fischer@mbition.io>
3 years ago
Kai Uwe Broulik 85aca384b9 gitlab-ci: Add minimal build configuration
Ensures KWin is also built with features disabled to catch when code is
added that requires a build-time guard

Signed-off-by: Eike Hein <eike.hein@mbition.io>
3 years ago
Nicolas Fella 1d95dd3eaf Add GitLab CI 3 years ago