We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 99db9af commit 04b45b1Copy full SHA for 04b45b1
ci/code_checks.sh
@@ -16,12 +16,18 @@
16
17
set -uo pipefail
18
19
-[[ -z "$1" || "$1" == "code" || "$1" == "doctests" || "$1" == "docstrings" || "$1" == "single-docs" || "$1" == "notebooks" ]] || \
+if [[ -v 1 ]]; then
20
+ CHECK=$1
21
+else
22
+ # script will fail if it uses an unset variable (i.e. $1 is not provided)
23
+ CHECK=""
24
+fi
25
+
26
+[[ -z "$CHECK" || "$CHECK" == "code" || "$CHECK" == "doctests" || "$CHECK" == "docstrings" || "$CHECK" == "single-docs" || "$CHECK" == "notebooks" ]] || \
27
{ echo "Unknown command $1. Usage: $0 [code|doctests|docstrings|single-docs|notebooks]"; exit 9999; }
28
29
BASE_DIR="$(dirname $0)/.."
30
RET=0
-CHECK=$1
31
32
### CODE ###
33
if [[ -z "$CHECK" || "$CHECK" == "code" ]]; then
0 commit comments