[frogr] Add two more jobs to the CI Pipeline
- From: Mario Sanchez Prada <msanchez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [frogr] Add two more jobs to the CI Pipeline
- Date: Tue, 6 Nov 2018 21:58:36 +0000 (UTC)
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]