Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support GCS objects in cloud function modules bundles #2361

Merged
merged 4 commits into from
Jun 14, 2024

Conversation

ludoo
Copy link
Collaborator

@ludoo ludoo commented Jun 14, 2024

This addresses an issue when multiple cloud functions use the same bundle with different entrypoints, and our Cloud Function modules have to upload the same bundle for each individual function.

This PR makes GCS object URIs directly usable as bundles, and reinforces validation for the existing bundle types (local zip archive or folder).

@ludoo ludoo enabled auto-merge (squash) June 14, 2024 11:02
@ludoo ludoo added the incompatible change Pull request that breaks compatibility with previous version label Jun 14, 2024
@ludoo ludoo merged commit fa00deb into master Jun 14, 2024
13 checks passed
@ludoo ludoo deleted the ludo/cf-bundle-multiformat branch June 14, 2024 11:44
albertogeniola pushed a commit to albertogeniola/cloud-foundation-fabric that referenced this pull request Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
incompatible change Pull request that breaks compatibility with previous version on:blueprints on:modules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants