diff --git a/scripts/test-install-sh-docker.sh b/scripts/test-install-sh-docker.sh index df9d73e19e5..d94cc3edb95 100755 --- a/scripts/test-install-sh-docker.sh +++ b/scripts/test-install-sh-docker.sh @@ -331,7 +331,7 @@ else echo "==> Run installer smoke test (root): $FRESH_TAG_URL" docker run --rm -t \ --platform "$SMOKE_PLATFORM" \ - "${UPDATE_DOCKER_HOST_ARGS[@]}" \ + ${UPDATE_DOCKER_HOST_ARGS[@]+"${UPDATE_DOCKER_HOST_ARGS[@]}"} \ -v "${LATEST_DIR}:/out" \ -e OPENCLAW_INSTALL_URL="$INSTALL_URL" \ -e OPENCLAW_INSTALL_PACKAGE="$PACKAGE_NAME" \ @@ -352,7 +352,7 @@ else echo "==> Run update smoke (${UPDATE_BASELINE_VERSION} -> ${UPDATE_EXPECT_VERSION})" docker run --rm -t \ --platform "$SMOKE_PLATFORM" \ - "${UPDATE_DOCKER_HOST_ARGS[@]}" \ + ${UPDATE_DOCKER_HOST_ARGS[@]+"${UPDATE_DOCKER_HOST_ARGS[@]}"} \ -e OPENCLAW_INSTALL_PACKAGE="$PACKAGE_NAME" \ -e OPENCLAW_INSTALL_SMOKE_MODE=update \ -e OPENCLAW_INSTALL_UPDATE_BASELINE="$UPDATE_BASELINE_VERSION" \ @@ -370,7 +370,7 @@ else echo "==> Run direct npm global smoke (${UPDATE_BASELINE_VERSION} -> ${UPDATE_EXPECT_VERSION})" docker run --rm -t \ --platform "$SMOKE_PLATFORM" \ - "${UPDATE_DOCKER_HOST_ARGS[@]}" \ + ${UPDATE_DOCKER_HOST_ARGS[@]+"${UPDATE_DOCKER_HOST_ARGS[@]}"} \ -e OPENCLAW_INSTALL_PACKAGE="$PACKAGE_NAME" \ -e OPENCLAW_INSTALL_SMOKE_MODE=npm-global \ -e OPENCLAW_INSTALL_UPDATE_BASELINE="$UPDATE_BASELINE_VERSION" \