gitlab-ci: fix testing whether a variable with a given name is set or not
[mesa.git] / .gitlab-ci / bare-metal / rootfs-setup.sh
index 90e9bbf9ebeaedc383fb3ef927d6e5a599827cb0..220968aa05778db2da1055134132ca7d74037bad 100644 (file)
@@ -50,7 +50,7 @@ for var in \
     VK_DRIVER \
     ; do
   val=`echo ${!var} | sed 's|"||g'`
-  if [ -n "$val" ]; then
+  if [ -n "${!var+x}" ]; then
     echo "export $var=\"${val}\"" >> $rootfs_dst/set-job-env-vars.sh
   fi
 done