Commit graph

3 commits

Author SHA1 Message Date
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>
2022-03-16 11:01:43 +01:00
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>
2022-03-03 16:07:56 +01:00
Nicolas Fella
1d95dd3eaf Add GitLab CI 2021-11-27 03:10:09 +01:00