Docker and K8s: Fix shell arguments when split by the runner (#115)

* Docker: Fix shell arguments when split by the runner

* Add shlex to k8s hook as well
This commit is contained in:
Nikola Jokic
2023-11-20 15:09:36 +01:00
committed by GitHub
parent c47c74ad9e
commit c093f87779
13 changed files with 96 additions and 13 deletions

View File

@@ -23,7 +23,8 @@ import {
generateContainerName,
mergeContainerWithOptions,
readExtensionFromFile,
PodPhase
PodPhase,
fixArgs
} from '../k8s/utils'
import { JOB_CONTAINER_EXTENSION_NAME, JOB_CONTAINER_NAME } from './constants'
@@ -206,7 +207,7 @@ export function createContainerSpec(
}
if (container.entryPointArgs?.length > 0) {
podContainer.args = container.entryPointArgs
podContainer.args = fixArgs(container.entryPointArgs)
}
podContainer.env = []