ci: enable shellcheck on whole .gitlab-ci

Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21977>
This commit is contained in:
David Heidelberg
2023-05-21 00:47:05 +02:00
parent a99b952a5d
commit 5941fc8ccd
44 changed files with 187 additions and 171 deletions

View File

@@ -1,4 +1,4 @@
#!/bin/sh
#!/usr/bin/env bash
set -ex
@@ -7,15 +7,15 @@ if [ -z "$VK_DRIVER" ]; then
exit 1
fi
INSTALL=`pwd`/install
INSTALL=$PWD/install
# Set up the driver environment.
export LD_LIBRARY_PATH=`pwd`/install/lib/
export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.x86_64.json
export LD_PRELOAD=`pwd`/install/lib/libamdgpu_noop_drm_shim.so
export LD_LIBRARY_PATH="$INSTALL/lib/"
export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json"
export LD_PRELOAD="$INSTALL/lib/libamdgpu_noop_drm_shim.so"
# To store Fossilize logs on failure.
RESULTS=`pwd`/results
RESULTS="$PWD/results"
mkdir -p results
"$INSTALL/fossils/fossils.sh" "$INSTALL/fossils.yml" "$RESULTS"