Fix sample rapp generator to support helm artifact alone rApps 51/13151/1 master
authoraravind.est <aravindhan.a@est.tech>
Tue, 2 Jul 2024 12:00:49 +0000 (13:00 +0100)
committeraravind.est <aravindhan.a@est.tech>
Tue, 2 Jul 2024 12:00:49 +0000 (13:00 +0100)
rApp package can have the artifact alone or the files which should create an artifact. This fixes the case when there is a helm artifact alone provided.

Issue-ID: NONRTRIC-1019
Change-Id: I8bc96ccd07c1bf0c5d0ceab06a77c80dced3552d
Signed-off-by: aravind.est <aravindhan.a@est.tech>
sample-rapp-generator/generate.sh

index b7118a0..e3d0e6e 100755 (executable)
@@ -58,7 +58,7 @@ if [ -d "$DIRECTORY" ]; then
   checkHelmPackage
   rm -f $PACKAGENAME 2> /dev/null
   pushd $DIRECTORY
-  zip -r ../$PACKAGENAME * $(printf " -x %s" "${EXCLUDE_DIRS[@]}")
+  zip -r ../$PACKAGENAME * $([ ${#EXCLUDE_DIRS[@]} -gt 0 ] && printf " -x %s" "${EXCLUDE_DIRS[@]}")
   popd
   echo -e "rApp package $PACKAGENAME generated."
 else