mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 11:26:16 +01:00
Merge branch 'wip/lantw/enable-freebsd-ci' into 'master'
ci: Enable FreeBSD CI See merge request GNOME/glib!364
This commit is contained in:
commit
4c05f339a9
@ -128,7 +128,6 @@ vs2017-x64:
|
||||
- _build/meson-logs
|
||||
|
||||
freebsd-11-x86_64:
|
||||
when: manual
|
||||
stage: build
|
||||
tags:
|
||||
# To run a FreeBSD builder, install gitlab-runner package and start both
|
||||
@ -154,15 +153,14 @@ freebsd-11-x86_64:
|
||||
- meson ${MESON_COMMON_OPTIONS} -Db_lundef=false -Diconv=gnu -Dxattr=false _build
|
||||
- ninja -C _build
|
||||
- meson test -C _build --timeout-multiplier "${MESON_TEST_TIMEOUT_MULTIPLIER}"
|
||||
# FIXME: Remove this when we have a stable FreeBSD runner
|
||||
# https://gitlab.gnome.org/Infrastructure/GitLab/issues/286
|
||||
allow_failure: true
|
||||
except:
|
||||
- tags
|
||||
artifacts:
|
||||
name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
|
||||
when: always
|
||||
paths:
|
||||
- "_build/config.h"
|
||||
- "_build/glib/glibconfig.h"
|
||||
- "_build/meson-logs"
|
||||
|
||||
coverage:
|
||||
|
Loading…
Reference in New Issue
Block a user