[glib: 1/2] Add macosx CI



commit 042b057e4d0a1e9c1b4611f12d2f53bd95e15a14
Author: Xavier Claessens <xavier claessens collabora com>
Date:   Tue May 22 12:24:55 2018 -0400

    Add macosx CI
    
    Fixes #265.

 .gitlab-ci.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cfabdcd62..79109cc03 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -56,6 +56,17 @@ fedora-meson-mingw64:
     paths:
       - "${CI_PROJECT_DIR}/_build/meson-logs"
 
+macosx-10.13-meson-x86_64:
+  stage: build
+  tags:
+    - macosx-10.13
+  script:
+    # FIXME: Add --werror
+    - meson --buildtype debug -Diconv=native _build
+    - ninja -C _build
+    # FIXME: Multiple unit tests currently fails
+    - meson test -C _build --timeout-multiplier ${MESON_TEST_TIMEOUT_MULTIPLIER} || true
+
 msys2-mingw32:
   stage: build
   tags:


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