如何提交对 Google Compute Engine 上代码的更改?

How to Commit Changes to code on Google Compute Engine?

我是 Google 云的新手,我在使用 Google Compute Engine 部署的 nodejs 服务器上有一个应用程序 运行。它是基于 Javascript 的应用程序。
但是现在,当我需要为我的应用程序更改一些前端代码时,我无法将更改推送到代码中。

我尝试将它与 BitBucket 连接,成功了,但是 google 没有根据 bitbucket 中的变化更改已部署的代码库。

然后我创建了一个 google 云存储库并做了同样的事情。我可以在 google 云存储库中看到我更改的代码,但为我的应用程序部署的代码仍然没有显示任何更改的反映?我尝试重新启动实例但徒劳无功。

如何更改 Google Compute Engine 上托管的应用程序的可运行代码库?

正如@Adam 所说,"Push-to-deploy" 仅在 App Engine 上受支持。

如果您想在计算引擎上设置 "Push-to-deploy" 解决方案,您需要安装 Jenkins and configure it to "polling" 您的 Git 存储库,然后 Jenkins 可以 运行 "tasks" 在新提交到达后部署你想要的东西!

享受持续集成带来的乐趣!