diff --git a/perestroika/build b/perestroika/build index 0164172..3830f62 100755 --- a/perestroika/build +++ b/perestroika/build @@ -176,6 +176,7 @@ main () { ;; esac fi + local EXIT_STATUS=$(cat ${DEST_PATH}/exitstatus || echo 1) # Get into buildroot if [ "${ACTION_SHELL}" == "true" ] ; then @@ -195,6 +196,10 @@ main () { ;; esac fi + + if [ "$EXIT_STATUS" -ne 0 ] ; then + fail_exit "BUILD FAILED: returned result is $EXIT_STATUS" + fi } main "$@"