Skip to content

Add GCP API client functions to support App Hosting deploy from source feature#8545

Merged
blidd-google merged 3 commits intomasterfrom
bl-fah-source-deploy-api-calls
May 12, 2025
Merged

Add GCP API client functions to support App Hosting deploy from source feature#8545
blidd-google merged 3 commits intomasterfrom
bl-fah-source-deploy-api-calls

Conversation

@blidd-google
Copy link
Copy Markdown
Contributor

@blidd-google blidd-google commented May 12, 2025

Dependency of #8516. Adds helper functions to our CLI GCP client to support App Hosting's new deploy from source feature.

@blidd-google blidd-google enabled auto-merge (squash) May 12, 2025 16:43
@blidd-google blidd-google merged commit 209e5e0 into master May 12, 2025
48 of 50 checks passed
@github-project-automation github-project-automation bot moved this from Approved [PR] to Done in [Cloud] Extensions + Functions May 12, 2025
blidd-google added a commit that referenced this pull request May 12, 2025
…e feature (#8545)

* add gcp api calls to support deploy from source
blidd-google added a commit that referenced this pull request May 15, 2025
* deploy from local source

* minor fixes & use fuzzy search for backends

* add storage.objectViewer role on compute SA

* Add GCP API client functions to support App Hosting deploy from source feature (#8545)

* add gcp api calls to support deploy from source

* log source code upload path

* fix bug not deploying with no --only flag

* support negation rules in .gitignore

* clean up readdirrecursive logic

* refactor to use 'ignore' pkg to apply .gitignore rules

* fix gitignore unit test


* fix merge issues

* more polish & cleanup

* skip not found backends with force

* return empty array if git ignore doesn't exist
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants