exit with non-zero status on failure

So we can e.g. do `bundle-audit && cap deploy` etc