flox / flox

Developer environments you can take with you
https://flox.dev
GNU General Public License v2.0
2.69k stars 63 forks source link

Use set -euo pipefail in our activation scripts #2154

Open mkenigs opened 2 months ago

mkenigs commented 2 months ago

We should add set -euo pipefail in our activation scripts so we're less likely to have issues like https://github.com/flox/flox/issues/2079 in the future

We should do the equivalent for other shells

dcarley commented 2 weeks ago

We had it in activate and are reinstating it in #2364.

Does this ticket also need to do the same for fish and tcsh specific scripts?

mkenigs commented 1 week ago

Does this ticket also need to do the same for fish and tcsh specific scripts?

Probably a good idea