Example output:
-----> Installing Maven 3.3.9...
��curl: (28) Operation timed out after 60002 milliseconds with 769452 out of 8491533 bytes received
��curl: (28) Operation timed out after 60000 milliseconds with 621969 out of 8491533 bytes received
��curl: (28) Operation timed out after 60001 milliseconds with 638380 out of 8491533 bytes received
��curl: (28) Operation timed out after 60000 milliseconds with 654782 out of 8491533 bytes received
! Push rejected, failed to compile Java app.
The output should be a nicer error message and the code (in maven::install_maven) seems to try to achieve that already. We need to investigate why this didn't work in the example above.