diff --git a/.gitignore b/.gitignore index 0b6d51328d783ccb24328ada2c8eb4bbb6bcc776..dffaf2735f6044c4065a95fd18b6dc2945100a81 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 ae626894b7cbd5496f72f100b9d3117b25f0f4c1..632e79c391d388a87d2381d02511329b4acf32a3 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):