In the Makefile remove SHELLOPTS, set SHELL = bash, set SHELLFLAGS.
@@ -40,8 +40,9 @@ COMPOSE_PROJECT_E2E_TESTS := grapl-e2e_tests
# execution behavior, where failure from one line in a target will result in
# Make error.
# https://www.gnu.org/software/make/manual/html_node/One-Shell.html
-export SHELLOPTS:=$(if $(SHELLOPTS),$(SHELLOPTS):)errexit
+SHELL := bash
.ONESHELL:
+.SHELLFLAGS := -eu -o pipefail -c
# Our `docker-compose.yml` file declares the setup of a "local Grapl"
# environment, which can be used to locally exercise a Grapl system,
