Azure / InnovationEngine

An experiment in simplicity for complex environments
MIT License
30 stars 14 forks source link

Update the bash command execution to specify `set -e` when executing. #155

Closed vmarcella closed 3 months ago

vmarcella commented 6 months ago

This PR allows for the innovation engine to correctly terminate a code block after any command inside of it has failed. Previously the innovation engine would rely on the last command in the code block being executed to check for & report failure which meant that code blocks which executed multiple commands would not fail if any command other than the last one had an error.

vmarcella commented 6 months ago

Related to #125