coyotte508 commited on
Commit
d938a5f
·
1 Parent(s): a47a49b

better error message

Browse files
Files changed (1) hide show
  1. build.sh +8 -2
build.sh CHANGED
@@ -4,8 +4,14 @@ set -e
4
  set -o pipefail
5
 
6
  # Check if all required environment variables are set
7
- if [ -z "$HF_TOKEN" ] || [ -z "$HF_SPACE_NAME" ] || [ -z "$BUILD_COMMAND" ] || [ -z "$OUTPUT_PATH" ]; then
8
- echo "Missing required environment variables"
 
 
 
 
 
 
9
  exit 1
10
  fi
11
 
 
4
  set -o pipefail
5
 
6
  # Check if all required environment variables are set
7
+ missing_vars=()
8
+ [ -z "$HF_TOKEN" ] && missing_vars+=("HF_TOKEN")
9
+ [ -z "$HF_SPACE_NAME" ] && missing_vars+=("HF_SPACE_NAME")
10
+ [ -z "$BUILD_COMMAND" ] && missing_vars+=("BUILD_COMMAND")
11
+ [ -z "$OUTPUT_PATH" ] && missing_vars+=("OUTPUT_PATH")
12
+
13
+ if [ ${#missing_vars[@]} -ne 0 ]; then
14
+ echo "Missing required environment variables: ${missing_vars[*]}"
15
  exit 1
16
  fi
17