From 6dbb0b61b791a4a818068f9102b0ef74ff0ee590 Mon Sep 17 00:00:00 2001 From: Tingluo Huang Date: Mon, 20 Mar 2023 05:11:19 -0400 Subject: [PATCH] Ensure response consist no matter having ports or not. (#70) * Ensure responseconsist no matter having ports or not. * Update packages/k8s/src/hooks/prepare-job.ts Co-authored-by: Nikola Jokic --------- Co-authored-by: Nikola Jokic --- packages/k8s/src/hooks/prepare-job.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/k8s/src/hooks/prepare-job.ts b/packages/k8s/src/hooks/prepare-job.ts index 081d8a3..7d9a168 100644 --- a/packages/k8s/src/hooks/prepare-job.ts +++ b/packages/k8s/src/hooks/prepare-job.ts @@ -125,12 +125,11 @@ function generateResponseFile( ) if (serviceContainers?.length) { response.context['services'] = serviceContainers.map(c => { - if (!c.ports?.length) { - return { image: c.image } - } const ctxPorts: ContextPorts = {} - for (const port of c.ports) { - ctxPorts[port.containerPort] = port.hostPort + if (c.ports?.length) { + for (const port of c.ports) { + ctxPorts[port.containerPort] = port.hostPort + } } return {