From ce3180bc81bf55cccca81db266c7dad6ac572480 Mon Sep 17 00:00:00 2001
From: Luca Morandini <lmorandini@ieee.org>
Date: Fri, 3 May 2024 18:19:52 +1000
Subject: [PATCH] - Added further explanaiton on the ZIP files for packages

---
 .gitignore        | 2 ++
 fission/README.md | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/.gitignore b/.gitignore
index 0b6d513..dffaf27 100644
--- a/.gitignore
+++ b/.gitignore
@@ -337,3 +337,5 @@ cython_debug/
 /installation/config.grp54
 /fission/functions/pandastest/
 /fission/functions/pandastest.zip
+/installation/config.grp63
+/installation/config.grp42
diff --git a/fission/README.md b/fission/README.md
index ae62689..632e79c 100644
--- a/fission/README.md
+++ b/fission/README.md
@@ -160,6 +160,9 @@ a `build.sh` command must be created to install the libraries and finally the fu
   mv addobservations.zip ../
 )
 ```
+NOTE: the ZIP file must be relative to the directory the function is in; otherwise the package build will fail. 
+To avoid this. always build the ZIP file from within the directory the function is in and then move it somewhere else
+to avoid a recursive ZIP file (see the shell commands above).
 
 Creation of a function with dependencies (this function depends on the ElasticSearch client package to add data to ElasticSearch):
 
-- 
GitLab