gitlab-ci: Place files from the Mesa repo into the build tarball
authorTomeu Vizoso <tomeu.vizoso@collabora.com>
Tue, 24 Mar 2020 11:58:30 +0000 (12:58 +0100)
committerMarge Bot <eric+marge@anholt.net>
Thu, 26 Mar 2020 09:30:48 +0000 (09:30 +0000)
commit92f3c51560f9eb2387b1d929f694244c0b7bd577
tree822ba14faa2b9c06594384f23131cdbe141daedb
parentb94c277fd1e7e8008ccc37aa2f4dd547ef92688b
gitlab-ci: Place files from the Mesa repo into the build tarball

There's some files from the .gitlab-ci directory that are needed in the
test stage and that, because the Mesa repository isn't checked out in
that stage, need to be made available through other means.

Because those files are going to be needed in LAVA devices, place them
ino the tarball containing the built files so it's available to both
gitlab-ci runners and LAVA devices.

Before those files were passed in the artifacts of the Gitlab CI job,
but this commit places them into the built tarball so scripts later in
the pipeline don't need to account for this discrepancy.

Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4295>
.gitlab-ci.yml
.gitlab-ci/bare-metal/fastboot.sh
.gitlab-ci/bare-metal/init.sh
.gitlab-ci/deqp-runner.sh
.gitlab-ci/fossilize-runner.sh
.gitlab-ci/lava-deqp.yml.jinja2
.gitlab-ci/piglit/run.sh
.gitlab-ci/prepare-artifacts.sh
.gitlab-ci/tracie-runner-gl.sh
.gitlab-ci/tracie-runner-vk.sh