2015-03-03 49 views
5

GAE推送部署管道到哪里去了? 我看到詹金斯和所有的新东西,但是很好的旧管道设置了吗?花了10秒钟才设置好,最近效果很好。我仍然将它用于〜5个正在进行的生产环境。我需要将它用于下一个项目,但我找不到它。推送部署,管道,谷歌应用引擎

如果一切都失败了,我们必须使用詹金斯吗?这可能不是问题,但我会质疑需要为部署自己的源代码付费。无论如何,这将是一个混乱首先设置。

+0

我在一个小时前发布了这个相同的问题。 http://stackoverflow.com/questions/28827270/git-push-to-deploy-stopped-deploy-source-only-on-all-app-engine-projects – 2015-03-03 09:39:07

+0

好的谢谢你。我不知道现有的管道不工作。这听起来令人震惊。 – Jonny 2015-03-03 10:03:07

回答

5

我确实收到了这封电子邮件,现在偶然发现了它......我认为它说明了正在发生的事情。

你好,

能够快速,轻松,安全地部署你的代码的能力是一个巨大的云计算开发人员体验的 重要组成部分。您已使用GCP上的发布管道功能 推送部署,并给予我们非常深入的反馈。我们清楚地听到你想要更多的灵活性和控制力。所以我们决定在这个方向上移动产品 。

我们希望为您提供Jenkins的全部灵活性,而不是具有少量选项的管道。我们听说设置Jenkins 很困难,所以我们正在为您提供工具来简化操作。有 指示说明如何使用提供的插件为您的GCP应用程序设置Jenkins并配置连续的 部署。

有了这个解决方案的推出,我们会如果您 当前使用的编译/测试选项由1月22日,除去 版本管道UI开发者控制台,请记住禁用 您的管道,所以你不再为此收费。

请注意,仍然支持与GitHub和Bitbucket的回购同步,并且Jenkins插件触发推送事件的部署为 ,如上所述。

如果您在发布管道中使用“仅限源”选项,则前进 可以使用gcloud应用更新将源部署到App Engine。

如果您有任何疑问,请发送电子邮件至 [email protected]https://cloud.google.com/sdk/gcloud-app

我想我应该能够继续使用rexisting项目部署来源:

谷歌云版本管道队

链接粘贴电子邮件时,因此最后一个链接到文档消失gcloud app update ...我还没有尝试。

此线程也相关:https://groups.google.com/forum/#!topic/google-appengine/XUIh7QlO37U 它特别指出,现有项目应该能够继续像以前一样能够进行部署。新项目可能不得不使用詹金斯......嗯。

没有像gcloud app update这样的命令。相反,我们必须cd到项目所在的文件夹的app.yaml是和运行:

gcloud preview app deploy .

但首先我们需要安装更多的东西(如果上述命令失败)(!):

gcloud components update app

当然,这意味着没有“推”,只有一个“部署”。 Google与中央存储库没有任何关系。您必须为您自己托管回购...实质上,这与为我部署桌面GoogleAppEngineLauncher并没有多大区别。