diff --git a/tasks/scripts/docker-build-image.sh b/tasks/scripts/docker-build-image.sh index f8da08c4..3675d754 100755 --- a/tasks/scripts/docker-build-image.sh +++ b/tasks/scripts/docker-build-image.sh @@ -159,8 +159,12 @@ else exit 1 fi +# Default to dev-settings so local builds include test-only settings +# (dummy_bool, dummy_int) that e2e tests depend on, matching CI behaviour. +EXTRA_CARGO_FEATURES="${EXTRA_CARGO_FEATURES:-openshell-core/dev-settings}" + FEATURE_ARGS=() -if [[ -n "${EXTRA_CARGO_FEATURES:-}" ]]; then +if [[ -n "${EXTRA_CARGO_FEATURES}" ]]; then FEATURE_ARGS=(--build-arg "EXTRA_CARGO_FEATURES=${EXTRA_CARGO_FEATURES}") fi