This PR simply adds set -e to the top of each of the setup scripts so that:
a) They will exit if/when any sub-command encounters an error
b) Setup will immediately stop when a user attempts to abort by typing Ctrl+C (this kills the active sub-command, and set -e allows the unclean exit to bubble up and terminate the parent setup script)
This PR simply adds
set -e
to the top of each of the setup scripts so that:a) They will exit if/when any sub-command encounters an error
b) Setup will immediately stop when a user attempts to abort by typing Ctrl+C (this kills the active sub-command, and
set -e
allows the unclean exit to bubble up and terminate the parent setup script)