.sh handler does not fail on exit code != 0
If a .sh returns a non-zero failure code, the handler should die with an error. This should be pretty easy to fix in the handler.
(from redmine: created on 2013-01-07)
To upload designs, you'll need to enable LFS. More information