From 17102ddcaa40f7ccadcfaad684de8ecc07b7edb1 Mon Sep 17 00:00:00 2001 From: chacha Date: Fri, 3 Apr 2026 01:00:45 +0200 Subject: [PATCH] fix --- builder/py/orchestrate.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/builder/py/orchestrate.py b/builder/py/orchestrate.py index c5130be..22b321a 100644 --- a/builder/py/orchestrate.py +++ b/builder/py/orchestrate.py @@ -200,7 +200,9 @@ class Orchestrator: stage = resolve_module_docker_override(self.root, kind, name, phase) if not stage: return None - return RuntimeConfig(stage.image or "", stage.dockerfile or "", stage.docker_context or ".") + image = "" if "image" not in stage else stage.image + dockerfile = "" if "dockerfile" not in stage else stage.dockerfile + return RuntimeConfig(image or "", dockerfile or "", stage.docker_context or ".") def run_python(self, kind: str, name: str, phase: str, *, profile_name: str = "", base_name: str = "", feature_name: str = "") -> None: module_dir = (base_dir if kind == "base" else feature_dir)(self.root, name)