diff --git a/src/Misc/containerEngineHandlers/podmanHandler/src/podmanHandler.ts b/src/Misc/containerEngineHandlers/podmanHandler/src/podmanHandler.ts index a8ce5e185..af0ef8506 100644 --- a/src/Misc/containerEngineHandlers/podmanHandler/src/podmanHandler.ts +++ b/src/Misc/containerEngineHandlers/podmanHandler/src/podmanHandler.ts @@ -132,7 +132,11 @@ async function run(): Promise { } execArgs.push(execInput.jobContainer.containerId) execArgs.push(execInput.fileName) - execArgs.push(execInput.arguments) + + const args = JSON.stringify(execInput.arguments).split(' ') + core.debug(JSON.stringify(args)) + + execArgs.push(...args) core.debug(JSON.stringify(execArgs)) diff --git a/src/Misc/layoutbin/podmanHandler/index.js b/src/Misc/layoutbin/podmanHandler/index.js index 225266786..a6940d42d 100644 --- a/src/Misc/layoutbin/podmanHandler/index.js +++ b/src/Misc/layoutbin/podmanHandler/index.js @@ -1153,7 +1153,9 @@ function run() { } execArgs.push(execInput.jobContainer.containerId); execArgs.push(execInput.fileName); - execArgs.push(execInput.arguments); + const args = JSON.stringify(execInput.arguments).split(' '); + core.debug(JSON.stringify(args)); + execArgs.push(...args); core.debug(JSON.stringify(execArgs)); yield exec.exec('podman', execArgs); }