https://github.com/fziviello/testlib_openserverless-task
This repository is a test case to reproduce and validate an issue related to shared code across different serverless functions.
https://github.com/fziviello/testlib_openserverless-task
apache openserverless ops serverless test
Last synced: about 2 months ago
JSON representation
This repository is a test case to reproduce and validate an issue related to shared code across different serverless functions.
- Host: GitHub
- URL: https://github.com/fziviello/testlib_openserverless-task
- Owner: fziviello
- Created: 2025-07-16T18:59:32.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-07-19T16:03:45.000Z (9 months ago)
- Last Synced: 2025-10-10T12:40:39.897Z (6 months ago)
- Topics: apache, openserverless, ops, serverless, test
- Language: HTML
- Homepage: https://www.openserverless.apache.org
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Test Repository for Shared Library Issue
This repository is a test case to reproduce and validate an issue related to shared code across different serverless functions.
## 🧩 Why this exists?
In many scenarios, it's necessary to share code among multiple folders (e.g., serverless functions).
The goal of the issue is to make it easy to include shared code when packaging and deploying.
## 💡 What is the proposed solution?
The idea is to support shared libraries under:
- `lib/python`
- `lib/nodejs`
Everything placed inside these folders should be **automatically included** in the generated zip archives for deployment.
## 📁 Repository structure
- The `olaris/` folder is a submodule that contains the actual implementation and resolution of the issue (from the [`openserverless-task`](https://github.com/fziviello/openserverless-task) repository).
- The rest of the code is a minimal example to test and verify that the shared code is correctly included during deployment.
## 🚀 How to run
Use the following command to deploy:
```bash
ops ide deploy