gitlab-ci: Move artifact preparation to separate script
authorMichel Dänzer <mdaenzer@redhat.com>
Wed, 23 Oct 2019 16:42:53 +0000 (18:42 +0200)
committerMichel Dänzer <michel@daenzer.net>
Tue, 12 Nov 2019 09:14:26 +0000 (10:14 +0100)
commit59fcb019d02804f721477cac11fa6c23f1850ef1
treed3ffc761596d4656f9ddb91e8f0678fb17269614
parent2921a38484b2d390158f6844f1654b787900226e
gitlab-ci: Move artifact preparation to separate script

It's currently only needed for the meson-main and meson-arm64 jobs, not
the other meson build jobs.

Also remove MESON_SHADERDB, just run .gitlab-ci/run-shader-db.sh
directly from the meson-main job.

v2:
* Also run prepare-artifacts.sh in meson-arm64 script
v3:
* Move tarball creation into the new script as well, as it prevented
  ccache --show-stats from running in after_script

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com> # v1
Reviewed-by: Eric Anholt <eric@anholt.net>
.gitlab-ci.yml
.gitlab-ci/meson-build.sh
.gitlab-ci/prepare-artifacts.sh [new file with mode: 0755]