File tree Expand file tree Collapse file tree 1 file changed +14
-10
lines changed
Expand file tree Collapse file tree 1 file changed +14
-10
lines changed Original file line number Diff line number Diff line change 6565 export ISO_BUCKET
6666fi
6767
68- make release-iso | tee iso-logs.txt
69- # Abort with error message if above command failed
70- ec=$?
71- if [ $ec -gt 0 ]; then
72- if [ " $release " = false ]; then
73- gh pr comment ${ghprbPullId} --body " Hi ${ghprbPullAuthorLoginMention} , building a new ISO failed.
74- See the logs at: https://storage.cloud.google.com/minikube-builds/logs/${ghprbPullId} /${ghprbActualCommit:: 7} /iso_build.txt
75- "
76- fi
77- exit $ec
68+ if ! make release-iso 2>&1 | tee iso-logs.txt; then
69+ # Exit of `make` (PIPESTATUS[0]); fallback to 1 if unavailable
70+ ec=${PIPESTATUS[0]:- 1}
71+
72+ # Only comment on non-release; default release=false if unset
73+ if [[ ${release:- false} != " true" ]]; then
74+ gh pr comment " ${ghprbPullId} " --body " $( cat << 'MSG '
75+ Hi ${ghprbPullAuthorLoginMention}, building a new ISO failed for Commit ${ghprbActualCommit}
76+ See the logs at:
77+ https://storage.cloud.google.com/minikube-builds/logs/${ghprbPullId}/${ghprbActualCommit::7}/iso_build.txt
78+ MSG
79+ ) "
80+ fi
81+ exit " $ec "
7882fi
7983
8084git config user.name " minikube-bot"
You can’t perform that action at this time.
0 commit comments