From a62c91d58ff55d22a7e6d7858bf44a4d1545c1c5 Mon Sep 17 00:00:00 2001 From: Sufiyan Date: Tue, 10 Dec 2024 18:24:52 +0530 Subject: [PATCH] explicitly pass process env to specmatic jar --- src/common/runner.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/runner.ts b/src/common/runner.ts index 272fbfa..6d9918e 100644 --- a/src/common/runner.ts +++ b/src/common/runner.ts @@ -31,7 +31,7 @@ function callJar(jarPath: string, args: string, done: (error: any) => void, onOu argsList.push(`-DendpointsAPI="${process.env['endpointsAPI']}"`); } argsList = argsList.concat(['-jar', `"${jarPath}"`, args]); - const javaProcess: ChildProcess = spawn('java', argsList, { stdio: 'pipe', stderr: 'pipe', shell: true } as SpawnOptions); + const javaProcess: ChildProcess = spawn('java', argsList, { stdio: 'pipe', stderr: 'pipe', shell: true, env: process.env } as SpawnOptions); javaProcess.stdout?.on('data', function (data: String) { onOutput(`${data}`, false); });