[glib/wip/lantw/ci-test] FreeBSD 13



commit c8eeecb4692570d4e6e295f0ba7a6b4c8085f76a
Author: Ting-Wei Lan <lantw src gnome org>
Date:   Fri Sep 3 00:51:53 2021 +0800

    FreeBSD 13

 .gitlab-ci.yml | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 88a8548b6..f83ed08fe 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -412,6 +412,36 @@ freebsd-12-x86_64:
       - "_build/meson-logs"
       - "_build/${CI_JOB_NAME}-report.xml"
 
+freebsd-13-x86_64:
+  stage: build
+# only:
+#   - branches@GNOME/glib
+  tags:
+    - freebsd-13
+  needs: []
+  variables:
+    CPPFLAGS: -I/usr/local/include
+    LDFLAGS: -L/usr/local/lib -Wl,--disable-new-dtags
+    LANG: C.UTF-8
+  before_script:
+    - bash .gitlab-ci/show-execution-environment.sh
+  script:
+    - meson ${MESON_COMMON_OPTIONS} --localstatedir=/var -Db_lundef=false -Diconv=external -Dxattr=false 
_build
+    - ninja -C _build
+    - bash -x ./.gitlab-ci/run-tests.sh
+  except:
+    - tags
+  artifacts:
+    reports:
+      junit: "_build/${CI_JOB_NAME}-report.xml"
+    name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
+    when: always
+    paths:
+      - "_build/config.h"
+      - "_build/glib/glibconfig.h"
+      - "_build/meson-logs"
+      - "_build/${CI_JOB_NAME}-report.xml"
+
 macos:
   extends: .only-default
   stage: build


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