diff --git a/libretro-buildbot-recipe.sh b/libretro-buildbot-recipe.sh index c304e32c..28f8d536 100755 --- a/libretro-buildbot-recipe.sh +++ b/libretro-buildbot-recipe.sh @@ -278,7 +278,7 @@ buildbot_handle_message() { buildbot_log "$MESSAGE" # used by Travis-CI to exit immediately if a core build fails, instead of trying to build RA anyways (for static/console builds) - if [ "$EXIT_ON_ERROR" = "1" ]; then + if [ $RET -ne 0 ] && [ "$EXIT_ON_ERROR" = "1" ]; then exit 1 fi }