From 97eb3596791ea1c8076aef46d2d4d7177ac2ec9f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 6 Feb 2026 08:15:13 -0700 Subject: [PATCH] Make ci-os-test output match test results --- mk/ci.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mk/ci.mk b/mk/ci.mk index b0e35048b..93d9e8c20 100644 --- a/mk/ci.mk +++ b/mk/ci.mk @@ -3,6 +3,7 @@ IMG_TAG?=$(shell git describe --tags) IMG_SEPARATOR?=_ IMG_DIR?=build/img/$(ARCH) +OS_TEST_DIR?=build/os-test/$(ARCH) # CI image target - build standard images # To leave out the build tag, set both IMG_TAG and IMG_SEPARATOR to null @@ -25,13 +26,17 @@ ci-os-test: FORCE make CONFIG_NAME=os-test unmount rm -f "build/$(ARCH)/os-test/harddrive.img" $(MAKE) CONFIG_NAME=os-test qemu gpu=no + rm -rf $(OS_TEST_DIR) + mkdir -p $(OS_TEST_DIR) $(MAKE) CONFIG_NAME=os-test mount + cp -v build/$(ARCH)/os-test/filesystem/usr/share/os-test/html $(OS_TEST_DIR) + cp -v build/$(ARCH)/os-test/filesystem/usr/share/os-test/os-test.json $(OS_TEST_DIR) tar \ --create \ --gzip \ - --file "build/$(ARCH)/os-test/os-test.tar.gz" \ + --file "$(OS_TEST_DIR)/out.tar.gz" \ --directory="build/$(ARCH)/os-test/filesystem/usr/share/os-test" \ - html os-test.json out + out $(MAKE) CONFIG_NAME=os-test unmount # CI packaging target