diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2022-09-01 22:13:18 +0300 |
---|---|---|
committer | Sebastian Dröge <slomo@coaxion.net> | 2022-09-03 01:00:57 +0300 |
commit | 8f932a764100432415920ed30640cedec1b4faab (patch) | |
tree | 3b860c0be913873f7daef7b633b618c5833473c0 /.gitlab-ci.yml | |
parent | 934e6c3888f6692f79bf3d5a621c8d7e31aacbce (diff) |
ci: Store meson logs into artifacts
This helps debugging failures.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fc90fa985..428e3b921 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -190,6 +190,7 @@ meson shared: expire_in: "7 days" paths: - plugins-cache-diffs/ + - 'build/meson-logs/' meson static: extends: .meson @@ -201,6 +202,11 @@ meson static: - PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$(pwd)/../install/lib/x86_64-linux-gnu/pkgconfig meson build - ninja -C build - ./build/test-gst-static + artifacts: + when: always + expire_in: "7 days" + paths: + - 'build/meson-logs/' # build gst-plugins-rs as a gst-build subproject gst-build: @@ -219,6 +225,11 @@ gst-build: - ln -s $P subprojects/gst-plugins-rs - meson build -Domx=disabled -Dpython=disabled -Dlibav=disabled -Dlibnice=disabled -Dugly=disabled -Dbad=disabled -Ddevtools=disabled -Dges=disabled -Drtsp_server=disabled -Dvaapi=disabled -Dsharp=disabled -Dgst-examples=disabled -Drs=enabled -Dgst-plugins-rs:sodium=system - ninja -C build + artifacts: + expire_in: '7 days' + when: always + paths: + - 'build/meson-logs/' rustfmt: extends: .img-stable |