Skip to content

Commit f44b32d

Browse files
authored
Users/shigupt/adding null checks in update image releases164 (#12353)
* Adding support for cron jobs * Making changes for init containers * Adding null checks to updateImageDetails function
1 parent f38ab47 commit f44b32d

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

Tasks/KubernetesManifestV0/src/utils/KubernetesObjectUtility.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,17 @@ export function updateImageDetails(inputObject: any, containers: string[]) {
301301
}
302302
return;
303303
}
304+
305+
if (inputObject.spec.jobTemplate && inputObject.spec.jobTemplate.spec && inputObject.spec.jobTemplate.spec.template && inputObject.spec.jobTemplate.spec.template.spec) {
306+
if (inputObject.spec.jobTemplate.spec.template.spec.containers) {
307+
updateContainers(inputObject.spec.jobTemplate.spec.template.spec.containers, containers);
308+
}
309+
310+
if (inputObject.spec.jobTemplate.spec.template.spec.initContainers) {
311+
updateContainers(inputObject.spec.jobTemplate.spec.template.spec.initContainers, containers);
312+
}
313+
return;
314+
}
304315

305316
if (inputObject.spec.containers) {
306317
updateContainers(inputObject.spec.containers, containers);

Tasks/KubernetesManifestV0/task.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"version": {
1515
"Major": 0,
1616
"Minor": 164,
17-
"Patch": 3
17+
"Patch": 4
1818
},
1919
"demands": [],
2020
"groups": [],

Tasks/KubernetesManifestV0/task.loc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"version": {
1515
"Major": 0,
1616
"Minor": 164,
17-
"Patch": 3
17+
"Patch": 4
1818
},
1919
"demands": [],
2020
"groups": [],

0 commit comments

Comments
 (0)