summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorGert Wollny <gert.wollny@collabora.com>2022-03-17 12:09:56 +0100
committerGert Wollny <gw.fossdev@gmail.com>2022-03-17 18:59:39 +0000
commitf006231e0d83aa8996043ae1b42f887f473b7978 (patch)
tree4f0aa54c1bee482ef59eee5f2f0cde6361b6d782 /.gitlab-ci.yml
parent954bc462943594b63f71de23bf7bba0a1cdfbc73 (diff)
ci: Name results dir in artifact according to job name
In addition don't base the artifact filename on the CI_JOB_NAME, because of the "parallel" specifier the name contains a '/' which breaks the naming. Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/735>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 26f48dd..7ae0204 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -156,13 +156,17 @@ make check venus:
stage: test
extends:
- .set-image-base-tag
+ before_script:
+ - export CI_JOB_NAME_SANITIZED="$(echo $CI_JOB_NAME | tr ' /' '--')"
variables:
MESA_IMAGE_PATH: ${DEBIAN_X86_TEST_IMAGE_PATH}
MESA_IMAGE_TAG: ${DEBIAN_X86_TEST_GL_TAG}
script:
+ - export DEQP_RESULTS_DIR="results/${CI_JOB_NAME_SANITIZED}"
+ - export PIGLIT_RESULTS_DIR="results/${CI_JOB_NAME_SANITIZED}"
- .gitlab-ci/container/debian/x86_test.sh
artifacts:
- name: "virgl_${CI_JOB_NAME}"
+ name: "virgl-result"
when: always
paths:
- results/