如何使用gcloud compute在我的服务器上运行脚本?

时间:2014-09-08 10:26:54

标签: ruby-on-rails git google-compute-engine

我正在Compute Engine上部署我的Rails应用程序,我的代码在Github上托管。我想将更改推送到我的主分支,然后执行gcloud compute命令告诉我的实例拉出主存储库并重新启动nginx。

如果我无法从SSH执行脚本,那么告诉我的实例更新到最新的git commit并重启的最佳方法是什么,所以我的应用程序是在最新的代码库上运行的?

我尝试过使用Release Pipeline,但它似乎不适用于Rails。

1 个答案:

答案 0 :(得分:0)

您可以使用服务器自动化系统进行此类操作。例如:

大多数其他服务器自动化系统(厨师,木偶)也提供了一些远程运行命令的方法。