failonerror
added set-exec-permissions for sh and phar