File tree Expand file tree Collapse file tree 1 file changed +10
-13
lines changed Expand file tree Collapse file tree 1 file changed +10
-13
lines changed Original file line number Diff line number Diff line change @@ -110,11 +110,12 @@ source scripts/check_secrets.sh
110110function RunXcodebuild() {
111111 echo xcodebuild " $@ "
112112
113- xcbeautify_cmd=(xcbeautify --renderer github-actions)
113+ xcbeautify_cmd=(xcbeautify --renderer github-actions --disable-logging )
114114
115115 result=0
116- xcodebuild " $@ " | tee xcodebuild.log | " ${xcbeautify_cmd[@]} " || result=$?
117- result=$( CheckUnexpectedFailures $result xcodebuild.log)
116+ xcodebuild " $@ " | tee xcodebuild.log | " ${xcbeautify_cmd[@]} " \
117+ && CheckUnexpectedFailures xcodebuild.log \
118+ || result=$?
118119
119120 if [[ $result == 65 ]]; then
120121 ExportLogs " $@ "
@@ -123,8 +124,9 @@ function RunXcodebuild() {
123124 sleep 5
124125
125126 result=0
126- xcodebuild " $@ " | tee xcodebuild.log | " ${xcbeautify_cmd[@]} " || result=$?
127- result=$( CheckUnexpectedFailures $result xcodebuild.log)
127+ xcodebuild " $@ " | tee xcodebuild.log | " ${xcbeautify_cmd[@]} " \
128+ && CheckUnexpectedFailures xcodebuild.log \
129+ || result=$?
128130 fi
129131
130132 if [[ $result != 0 ]]; then
@@ -141,16 +143,11 @@ function ExportLogs() {
141143}
142144
143145function CheckUnexpectedFailures() {
144- local result=$1
145- local log_file=$2
146+ local log_file=$1
146147
147- if [[ $result != 0 ]]; then
148- return " $result "
149- 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
148+ if grep -Eq " [1-9]\d* failures \([1-9]\d* unexpected\)" " $log_file " ; then
149+ echo " xcodebuild failed with unexpected failures." 1>&2
151150 return 65
152- else
153- return " $result "
154151 fi
155152}
156153
You can’t perform that action at this time.
0 commit comments