Skip to content

Commit c85a266

Browse files
Update ci/run_conditional_tests.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 08933fd commit c85a266

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

ci/run_conditional_tests.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,15 @@ fi
9393
RETVAL=0
9494

9595
for subdir in ${subdirs[@]}; do
96-
# If a specific package path was passed directly, use it; otherwise scan the parent folder
97-
if [ -d "${subdir}" ] && [[ "${subdir%/}" != "packages" ]]; then
98-
loop_dirs=("${subdir}")
99-
else
96+
if [ ! -d "${subdir}" ]; then
97+
echo "Error: Directory '${subdir}' does not exist." >&2
98+
exit 1
99+
fi
100+
101+
if [[ "${subdir%/}" == "packages" ]]; then
100102
loop_dirs=("${subdir}"/*/)
103+
else
104+
loop_dirs=("${subdir}")
101105
fi
102106

103107
for d in "${loop_dirs[@]}"; do

0 commit comments

Comments
 (0)