Merge branch 'msys2-export-meson-logs-artifacts' into 'master'

ci: Export meson-logs from msys2-mingw32 build as artifacts

See merge request GNOME/glib!33
This commit is contained in:
Philip Withnall 2018-05-29 10:45:28 +00:00
commit 4100c84c06

View File

@ -27,7 +27,8 @@ fedora-meson-x86_64:
except:
- tags
artifacts:
name: "glib-_${CI_COMMIT_REF_NAME}"
name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
when: always
paths:
- "${CI_PROJECT_DIR}/_build/meson-logs"
- "${CI_PROJECT_DIR}/_coverage"
@ -67,7 +68,10 @@ msys2-mingw32:
- C:\msys64\usr\bin\pacman --noconfirm -Syyuu --ask 20
- C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2.sh"
artifacts:
name: "glib-%CI_JOB_NAME%-%CI_COMMIT_REF_NAME%"
when: always
paths:
- _build/meson-logs
- _coverage/
vs2017-x64:
@ -77,6 +81,7 @@ vs2017-x64:
script:
- .gitlab-ci/test-msvc.bat
artifacts:
name: "glib-%CI_JOB_NAME%-%CI_COMMIT_REF_NAME%"
when: always
paths:
- _build/meson-logs
@ -84,6 +89,7 @@ vs2017-x64:
coverage:
stage: coverage
artifacts:
name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
paths:
- _coverage/
script: