|
@@ -206,16 +206,18 @@ export default class ExpandedJobChart extends Component<PropsType, StateType> {
|
|
|
// filter job belonging to chart
|
|
// filter job belonging to chart
|
|
|
let relNameAnn = event.Object?.metadata?.annotations["meta.helm.sh/release-name"]
|
|
let relNameAnn = event.Object?.metadata?.annotations["meta.helm.sh/release-name"]
|
|
|
let relNamespaceAnn = event.Object?.metadata?.annotations["meta.helm.sh/release-namespace"]
|
|
let relNamespaceAnn = event.Object?.metadata?.annotations["meta.helm.sh/release-namespace"]
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
if (
|
|
if (
|
|
|
relNameAnn &&
|
|
relNameAnn &&
|
|
|
relNamespaceAnn &&
|
|
relNamespaceAnn &&
|
|
|
releaseName == relNameAnn &&
|
|
releaseName == relNameAnn &&
|
|
|
releaseNamespace == relNamespaceAnn
|
|
releaseNamespace == relNamespaceAnn
|
|
|
) {
|
|
) {
|
|
|
|
|
+ console.log("belonged to chart");
|
|
|
let newestImage =
|
|
let newestImage =
|
|
|
event.Object?.spec?.jobTemplate?.spec?.template?.spec?.containers[0]
|
|
event.Object?.spec?.jobTemplate?.spec?.template?.spec?.containers[0]
|
|
|
?.image;
|
|
?.image;
|
|
|
|
|
+ console.log("newest image", newestImage)
|
|
|
if (
|
|
if (
|
|
|
newestImage &&
|
|
newestImage &&
|
|
|
newestImage !== "porterdev/hello-porter-job" &&
|
|
newestImage !== "porterdev/hello-porter-job" &&
|
|
@@ -223,6 +225,7 @@ export default class ExpandedJobChart extends Component<PropsType, StateType> {
|
|
|
newestImage !== "public.ecr.aws/o1j4x7p4/hello-porter-job" &&
|
|
newestImage !== "public.ecr.aws/o1j4x7p4/hello-porter-job" &&
|
|
|
newestImage !== "public.ecr.aws/o1j4x7p4/hello-porter-job:latest"
|
|
newestImage !== "public.ecr.aws/o1j4x7p4/hello-porter-job:latest"
|
|
|
) {
|
|
) {
|
|
|
|
|
+ console.log("setting image placeholder to false");
|
|
|
this.setState({ newestImage, imageIsPlaceholder: false });
|
|
this.setState({ newestImage, imageIsPlaceholder: false });
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|