[mutter/gbsneto/sharing-is-good: 1/2] ci: Add a new 'build-without-opengl-and-glx' step



commit 51cd8aed967541ed1bbe797ee1c4b80ca95584d4
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Thu Mar 26 18:23:26 2020 -0300

    ci: Add a new 'build-without-opengl-and-glx' step
    
    To make sure we don't regress with this specific set of flags.
    
    https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1151

 .gitlab-ci.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ea2ad98c9..0db8f061b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,6 +28,20 @@ build-mutter:
     - merge_requests
     - /^.*$/
 
+build-without-opengl-and-glx:
+  stage: build
+  script:
+    - meson . build -Dbuildtype=debugoptimized -Dopengl=false -Dglx=false -Degl_device=true 
-Dwayland_eglstream=true --werror --prefix /usr
+    - ninja -C build
+    - ninja -C build install
+  artifacts:
+    expire_in: 1 day
+    paths:
+      - build
+  only:
+    - merge_requests
+    - /^.*$/
+
 build-without-native-backend-and-wayland:
   stage: build
   script:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]