circleci: make logs of build failures more readable
[feed/packages.git] / .circleci / config.yml
index 12b64804f8d9737f62b713246abdf7259ab073ff..eb9ddefd17ca91305d99c889088e0d03bb92111b 100644 (file)
@@ -145,7 +145,11 @@ jobs:
 
              for PKG in $PKGS ; do
                  echo_blue "===+ Building: $PKG"
-                 make "package/$PKG/compile" -j3 V=s
+                 make "package/$PKG/compile" -j3 V=s || {
+                        RET=$?
+                        echo_red "===+ Building: $PKG failed, rebuilding with -j1 for human readable error log"
+                        make "package/$PKG/compile" -j1 V=s; exit $RET
+                 }
              done
 
       - store_artifacts: