For alternative source hosting options, Secure Source Manager is a regionally deployed, single tenant, managed source code repository hosted on Google Cloud. It supports Git version control and integrates with Cloud Build, Cloud Deploy, and Artifact Registry.

Effective June 17, 2024, Cloud Source Repositories isn't available to new customers. If your organization hasn't previously used Cloud Source Repositories, you can't enable the API or use Cloud Source Repositories. New projects not connected to an organization can't enable the Cloud Source Repositories API. Organizations that have used Cloud Source Repositories prior to June 17, 2024 are not affected by this change.

Complete this survey to provide your team's Cloud Source Repositories use cases and help us understand your migration needs.

Deploying from Cloud Source Repositories to App Engine

This topic describes how to integrate Cloud Source Repositories with App Engine.

App Engine is a web framework and cloud computing platform for developing and hosting web apps by using the Google Cloud.

You can deploy your code from Cloud Source Repositories to App Engine in the same way you would using a local files. The steps in this topic show you how.

Clone a repository

If you have not already done so, clone the contents of the Google Cloud repository into a local Git repository by using the gcloud source repos clone command:

gcloud source repos clone hello-world

Deploy your app

  1. From a terminal window, navigate to your repository. In the following command, replace path_to_repository with the path to the repository that contains your application.

    cdpath_to_repository
  2. Deploy your app:

    gcloud app deploy app.yaml
    

    Follow the prompts to deploy and test your app.

    To pick up new changes, such as when you push an update into your repository, re-run the gcloud app deploy app.yaml command.

  3. Verify that your app is running:

    gcloud app browse
    

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月24日 UTC.