summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@redhat.com>2021-06-10 19:40:54 -0500
committerMichael Catanzaro <mcatanzaro@redhat.com>2021-06-10 19:40:54 -0500
commit03be174e7176956b6865048c593761fb42563630 (patch)
tree927b9e7cff584c2f3fe17470a159a9505bf3f747
parentde74a70b7e1ab0c0f380248c1524f0bfad3d852b (diff)
downloadglib-mcatanzaro/sorry-freebsd.tar.gz
ci: allow FreeBSD jobs to failmcatanzaro/sorry-freebsd
The FreeBSD CI is flaky. The CI is of only limited use if it fails spuriously. Until a glorious future where GLib has active FreeBSD developers eager to debug its testsuite, it would be pragmatic to accept the CI run as passing if all other platforms are happy.
-rw-r--r--.gitlab-ci.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3c8e7c834..0f9d96b2c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -361,6 +361,7 @@ freebsd-11-x86_64:
- meson ${MESON_COMMON_OPTIONS} --localstatedir=/var -Db_lundef=false -Diconv=external -Dxattr=false _build
- ninja -C _build
- bash -x ./.gitlab-ci/run-tests.sh
+ allow_failure: true
artifacts:
reports:
junit: "_build/${CI_JOB_NAME}-report.xml"
@@ -391,6 +392,7 @@ freebsd-12-x86_64:
- bash -x ./.gitlab-ci/run-tests.sh
except:
- tags
+ allow_failure: true
artifacts:
reports:
junit: "_build/${CI_JOB_NAME}-report.xml"