Skip to content

Commit 9030013

Browse files
committed
Echo when grep finds unexpected failures
1 parent f874a83 commit 9030013

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

scripts/build.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ function RunXcodebuild() {
131131
echo "xcodebuild exited with $result" 1>&2
132132

133133
ExportLogs "$@"
134-
return $result
134+
return "$result"
135135
fi
136136
}
137137

@@ -147,9 +147,10 @@ function CheckUnexpectedFailures() {
147147
if [[ $result != 0 ]]; then
148148
return "$result"
149149
elif grep -Eq "[1-9]\d* failures \([1-9]\d* unexpected\)" "$log_file"; then
150+
echo "xcodebuild failed with unexpected failures; updating exit code." 1>&2
150151
return 65
151152
else
152-
return 0
153+
return "$result"
153154
fi
154155
}
155156

0 commit comments

Comments
 (0)