- Building Google Cloud Platform Solutions
- Ted Hunter Steven Porter Legorie Rajan PS
- 119字
- 2025-04-04 14:47:42
Deploying from a source repository
When deploying from a source repository, developers simply pass the URL to the source repository as the --source flag. Developers may specify a git branch and path to source files as part of the URL in the following format:
--source https://source.developers.google.com/projects/<PROJECT_ID>/repos/<REPOSITORY_ID>/moveable-aliases/<BRANCH>/<PATH>
Google Cloud Source Repositories can be configured to mirror git repositories hosted on both GitHub and Bitbucket, making this approach a good option for an automated deployment pipeline. We'll cover source repositories in more detail in Chapter 12, Change Management.
When deploying Cloud Functions from source repositories, changes to source code in these repositories will not automatically update related functions. An external deployment process is still needed to apply updates to these functions.