从 Cloud Source Repositories 部署到 App Engine

本主题介绍如何将 Cloud Source Repositories 与 App Engine 集成。

App Engine 是一个网络框架和云计算平台,用于通过使用 Google Cloud 开发和托管 Web 应用。

您可以按照与使用本地文件相同的方式将代码从 Cloud Source Repositories 部署到 App Engine。本主题中的步骤将向您展示如何操作。

克隆代码库

如果尚未这样做,请使用 gcloud source repos clone 命令将 Google Cloud 代码库的内容克隆到本地 Git 代码库中:

gcloud source repos clone hello-world

部署应用

  1. 从一个终端窗口中,导航到您的代码库。 在以下命令中,将 path_to_repository 替换为包含应用的代码库的路径。

    cd path_to_repository
  2. 部署应用

    gcloud app deploy app.yaml
    

    按照提示部署和测试应用。

    要获取新更改,(例如将更新推送到代码库时),请重新运行 gcloud app deploy app.yaml 命令。

  3. 验证您的应用是否正在运行:

    gcloud app browse