From 11738a9e8971ce1487c4271e0e2ec58c0f80e98f Mon Sep 17 00:00:00 2001 From: jade Date: Thu, 20 Aug 2026 13:32:30 +0900 Subject: [PATCH] fix: resolve PodScaffolder missing workspace path by reading AXHUB_SOURCE_DIR system property instead of just env var --- .../main/java/io/shinhanlife/dat/lib/util/PodScaffolder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/PodScaffolder.java b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/PodScaffolder.java index 58242db4d..e38c2b75a 100644 --- a/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/PodScaffolder.java +++ b/dat-was-lib/src/main/java/io/shinhanlife/dat/lib/util/PodScaffolder.java @@ -46,7 +46,9 @@ public class PodScaffolder { public static String scaffoldPod(String moduleName, String portStr, String shortName, String author, String createDate) throws IOException { String envSourceDir = System.getProperty("AXHUB_SOURCE_DIR"); - if (envSourceDir == null) envSourceDir = System.getenv("AXHUB_SOURCE_DIR"); + if (envSourceDir == null || envSourceDir.isBlank()) { + envSourceDir = System.getenv("AXHUB_SOURCE_DIR"); + } Path rootDir = envSourceDir != null ? Paths.get(envSourceDir) : Paths.get("."); return scaffoldPod(rootDir, moduleName, portStr, shortName, author, createDate); }