From c04a4ef6c8d107ad7af92f65015db943ef9b5628 Mon Sep 17 00:00:00 2001
From: Dimitrios Giannopoulos <dimit.giannopoulos@upnet.gr>
Date: Mon, 1 Jul 2024 14:31:34 +0000
Subject: [PATCH] feat: made config.prod.json and theming.scss mandatory

---
 kubernetes/helm/openslice/templates/tmfweb-config.yaml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/kubernetes/helm/openslice/templates/tmfweb-config.yaml b/kubernetes/helm/openslice/templates/tmfweb-config.yaml
index f0354e7..badce41 100644
--- a/kubernetes/helm/openslice/templates/tmfweb-config.yaml
+++ b/kubernetes/helm/openslice/templates/tmfweb-config.yaml
@@ -10,8 +10,10 @@ metadata:
   name: {{ include "openslice.fullname" . }}-tmfweb-config
 data:
   config.prod.json: |
-    {{- .Files.Get "files/org.etsi.osl.tmf.web/src/assets/config/config.prod.json" | nindent 4 }}
+    {{- $prodJson := .Files.Get "files/org.etsi.osl.tmf.web/src/assets/config/config.prod.json" | required "config.prod.json is required" }}
+    {{ $prodJson | nindent 4 }}
   config.theming.json: |
     {{- .Files.Get "files/org.etsi.osl.tmf.web/src/assets/config/config.theming.json" | nindent 4 }}
   theming.scss: |
-    {{- .Files.Get "files/org.etsi.osl.tmf.web/src/assets/config/theming.scss" | nindent 4 }}
+    {{- $themingScss := .Files.Get "files/org.etsi.osl.tmf.web/src/assets/config/theming.scss" | required "theming.scss is required" }}
+    {{ $themingScss | nindent 4 }}
-- 
GitLab