From e104171f5e306c80850d85a673a5dd08b274bc1b Mon Sep 17 00:00:00 2001 From: J Logan Date: Mon, 30 Mar 2026 15:30:49 -0700 Subject: [PATCH] Update builder to 0.11.0. (#1369) - Part of #1295. - Needed for #1342. - If APP_ROOT is defined, remove everything but kernel from data directory before starting integration test. - Adds `--enable-kernel-install` for system start on integration test. --- Makefile | 7 ++++++- Package.swift | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5295247a..8ace4aff 100644 --- a/Makefile +++ b/Makefile @@ -182,8 +182,13 @@ coverage: init-block integration: init-block @echo Ensuring apiserver stopped before the CLI integration tests... @bin/container system stop && sleep 3 && scripts/ensure-container-stopped.sh + @if [ -n "$(APP_ROOT)" ]; then \ + echo "Clearing application data under $(APP_ROOT) (preserving kernels)..." ; \ + mkdir -p $(APP_ROOT) ; \ + find "$(APP_ROOT)" -mindepth 1 -maxdepth 1 ! -name kernels -exec rm -rf {} + ; \ + fi @echo Running the integration tests... - @bin/container --debug system start --timeout 60 $(SYSTEM_START_OPTS) && \ + @bin/container --debug system start --timeout 60 --enable-kernel-install $(SYSTEM_START_OPTS) && \ echo "Starting CLI integration tests" && \ { \ exit_code=0; \ diff --git a/Package.swift b/Package.swift index 1bbb3c30..258eb2f0 100644 --- a/Package.swift +++ b/Package.swift @@ -22,7 +22,7 @@ import PackageDescription let releaseVersion = ProcessInfo.processInfo.environment["RELEASE_VERSION"] ?? "0.0.0" let gitCommit = ProcessInfo.processInfo.environment["GIT_COMMIT"] ?? "unspecified" -let builderShimVersion = "0.10.0" +let builderShimVersion = "0.11.0" let scVersion = "0.29.0" let package = Package(