Appengine - 部署appcfg.py vs git

时间:2014-06-04 07:22:16

标签: google-app-engine

我最近刚开始使用Appengine,而且我一直在使用appcfg.py的常规旧部署方法。

现在我想使用发布管道开始部署。我在项目设置中创建了一个管道,然后在gcloud中对自己进行了身份验证。

现在,如果我做gcloud init myproj-id,理论上我应该从服务器中获取项目的内容吗?但这并没有发生。

https://developers.google.com/cloud/sdk/gcloud/reference/init

  

如果您已在云控制台中启用了push-to-deploy,则可以使用其中一个   gcloud init将为您做的事情是克隆谷歌托管   与PROJECT相关联的git存储库

所以,我的问题:

  1. 为什么没有提取内容?

  2. 如果我现在通过git推送我的项目会怎样? Appengine如何通过appcfg.py管理我之前部署的项目与我的git push&#dd项目?

1 个答案:

答案 0 :(得分:0)

  

为什么没有提取内容?

您是否使用管道配置页面顶部的配置存储库链接来配置存储库?

  

如果我现在通过git推送我的项目会怎样? Appengine如何通过appcfg.py管理我之前部署的项目与我的git push&#dd项目?

除非您使用不同的版本,否则App Engine不会有所作为;你的git推送项目将覆盖你以前的项目。