gst-build: Always include meson-logs in the artifacts

Can't figure out build errors without this.
This commit is contained in:
Nirbheek Chauhan 2020-03-26 17:20:03 +05:30
parent 8ba527416c
commit 3d06b08d49

View file

@ -138,6 +138,11 @@ gst indent:
# Clean the .git repos since we won't need them anymore # Clean the .git repos since we won't need them anymore
- rm -rf subprojects/*/.git/ - rm -rf subprojects/*/.git/
- rm -rf build/subprojects/*/.git/ - rm -rf build/subprojects/*/.git/
artifacts:
expire_in: "7 days"
when: "always"
paths:
- 'gst-build/build/meson-logs/'
build fedora x86_64: build fedora x86_64:
extends: '.build' extends: '.build'
@ -268,6 +273,8 @@ gstreamer-full:
- ninja -C _build - ninja -C _build
- meson test -C _build -v - meson test -C _build -v
artifacts: artifacts:
expire_in: "7 days"
when: "always"
paths: paths:
- 'gst-build/build/meson-logs/' - 'gst-build/build/meson-logs/'
- 'gst-build/build/gstinitstaticplugins.c' - 'gst-build/build/gstinitstaticplugins.c'
@ -453,13 +460,12 @@ valgrind ges:
meson build $env:MESON_ARGS && meson build $env:MESON_ARGS &&
ninja -C build" ninja -C build"
# FIXME: extract builddir for tests # FIXME: extract builddir for tests
# There's a bug that prevents us from exporting artifacts with docker-windows #after_script:
# executors. It has since been fixed in gitlab 12.1, but artifacts:
# we are blocked from upgrading currently. expire_in: "7 days"
# when: "always"
# Gitlab Runner issue: https://gitlab.com/gitlab-org/gitlab-runner/issues/4291 paths:
# Blocked upgrade issue: https://gitlab.freedesktop.org/gstreamer/gst-ci/issues/6#note_192780 - 'gst-build/build/meson-logs/'
after_script:
build vs2017 amd64: build vs2017 amd64:
extends: '.build windows' extends: '.build windows'