From 9ac89ee6f07e018b554ce43161de06380f7e0ab6 Mon Sep 17 00:00:00 2001 From: Tom Kane Date: Thu, 4 Jun 2026 10:23:06 +0000 Subject: [PATCH 1/2] stop the jsonmap being deleted between build and generate-jsonmap so that the services CI can pass --- src/techui_builder/builder.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/techui_builder/builder.py b/src/techui_builder/builder.py index a2f99e0c..48927481 100644 --- a/src/techui_builder/builder.py +++ b/src/techui_builder/builder.py @@ -73,7 +73,7 @@ def _read_map(self): ) def clean_files(self): - exclude = {"index.bob"} + exclude = {"index.bob", "JsonMap.json"} bobs = [ bob for bob in self._write_directory.glob("*.bob") @@ -91,13 +91,7 @@ def clean_files(self): logger_.info("Cleaning synoptic/ of generated screens.") - try: - # Find the JsonMap file - json_map_file = next(self._write_directory.glob("JsonMap.json")) - # If it exists, we want to remove it too - generated_files = [*self.generated_bobs, json_map_file] - except StopIteration: - generated_files = self.generated_bobs + generated_files = self.generated_bobs # Remove any generated files that exist for file_ in generated_files: From 0de828bd6b6a345dc455b4a16bc09edc08ed21df Mon Sep 17 00:00:00 2001 From: Tom Kane Date: Thu, 4 Jun 2026 12:08:09 +0000 Subject: [PATCH 2/2] remove redundant exclude of jsonmap --- src/techui_builder/builder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/techui_builder/builder.py b/src/techui_builder/builder.py index 48927481..2f15ce34 100644 --- a/src/techui_builder/builder.py +++ b/src/techui_builder/builder.py @@ -73,7 +73,7 @@ def _read_map(self): ) def clean_files(self): - exclude = {"index.bob", "JsonMap.json"} + exclude = {"index.bob"} bobs = [ bob for bob in self._write_directory.glob("*.bob")