【发布时间】:2015-06-17 00:34:33
【问题描述】:
我是谷歌云的新手,我有一个运行在使用谷歌计算引擎部署的 nodejs 服务器上的应用程序。它是基于 Javascript 的应用程序。
但是现在,当我需要为我的应用程序更改一些前端代码时,我无法将更改推送到代码中。
我尝试将它与 BitBucket 连接,成功但谷歌没有根据 bitbucket 的变化更改部署的代码库。
然后我创建了一个谷歌云存储库并做了同样的事情。我可以在谷歌云存储库中看到我更改的代码,但为我的应用程序部署的代码仍然没有显示任何更改的反映?我尝试重新启动实例但徒劳无功。
如何更改托管在 Google Compute Engine 上的应用的可运行代码库?
【问题讨论】:
-
第一次是怎么推高的?如果是流星应用,你必须先构建它。
-
@Akshat 我将它捆绑在 tar.gz 文件中并推送到云存储。
-
你在更新之前使用的是什么版本的流星,是 0.9.0 之前的版本吗?
-
没有“谷歌云引擎”。你是说谷歌应用引擎吗?还是谷歌计算引擎? Push-to-deploy 仅适用于 App Engine,不适用于 Compute Engine 或托管虚拟机(如果您使用的是 Node,则需要)。请在cloud.google.com/tools/repo/push-to-deploy 仔细阅读文档。
-
我要求计算引擎。在原始问题中对其进行了更改以避免混淆。而且我知道,Push-toDeploy 仅适用于 App 引擎,但我想通过某种方式更改计算引擎上的代码。
标签: node.js meteor google-cloud-platform