[frogr] Add two more jobs to the CI Pipeline



commit dde1c1c1e0f667e0e1654d1c677df2970cca5891
Author: Mario Sanchez Prada <msanchez gnome org>
Date:   Tue Nov 6 22:57:11 2018 +0100

    Add two more jobs to the CI Pipeline
    
    Let's check building with different values for the two only
    configuration options as well.

 .gitlab-ci.yml | 26 +++++++++++++++++++++++---
 1 file changed, 23 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0a2cbdd..1f1c4c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,13 +9,11 @@ before_script:
 build-frogr:
   stage: build
   script:
-    - meson --prefix /usr -Denable-header-bar=true _build .
+    - meson --prefix /usr _build .
     - cd _build
     - ninja
-    - meson test
     - desktop-file-validate data/org.gnome.frogr.desktop
     - appstream-util validate data/org.gnome.frogr.appdata.xml
-
   except:
     - tags
   artifacts:
@@ -24,6 +22,28 @@ build-frogr:
     paths:
       - "${CI_PROJECT_DIR}/_build/meson-logs"
 
+build-frogr-no-header-bar:
+  stage: build
+  script:
+    - meson --prefix /usr -Denable-header-bar=false _build .
+    - cd _build
+    - ninja
+    - desktop-file-validate data/org.gnome.frogr.desktop
+    - appstream-util validate data/org.gnome.frogr.appdata.xml
+  except:
+    - tags
+
+build-frogr-no-video:
+  stage: build
+  script:
+    - meson --prefix /usr -Denable-video=false _build .
+    - cd _build
+    - ninja
+    - desktop-file-validate data/org.gnome.frogr.desktop
+    - appstream-util validate data/org.gnome.frogr.appdata.xml
+  except:
+    - tags
+
 dist-frogr:
   stage: build
   only:


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