有没有办法从git仓库自动部署到Google云端存储?

时间:2015-02-05 03:39:38

标签: google-cloud-storage

有一段时间我一直在使用Google的云存储服务网站。由于我不会非常修改它,每次我需要更改一些代码或修复一些错字时,它总是很痛苦。我的正常工作流程如下:

在本地计算机上编辑代码 - >使用gsutils将本地计算机上的代码复制到github>

我最近遇到过这个: https://cloud.google.com/tools/repo/cloud-repositories#push_to_a_web-hosted_repository

看起来谷歌云应用现在可以从github自动部署了。但是,该示例适用于应用引擎,而非云存储。有没有办法自动部署到GCS?

4 个答案:

答案 0 :(得分:2)

这是我几天前做的“ GCS到GCS的行动”:https://github.com/marketplace/actions/git-to-gcs

自述文件中描述的步骤专门用于存放公共存储桶,但这不是必需的。回购协议完全不必公开-我将我的公开信息公开只是为了允许查看我的工作流程文件。也许以后再将其移至自述文件。

答案 1 :(得分:1)

您可以尝试设置相同的jenkins,以便轮询github以进行更改,并且您可以设置要执行的任务集。

答案 2 :(得分:0)

如果你想从git“直接部署”到GCS ......那么不,我不知道你怎么做。 Git-Appengine链接本身就是一个功能,它不会扩展到GCS。

使用像Satyam这样的提法可能会有效。

答案 3 :(得分:0)

Cloud Build会做你想要的。构建可以通过提交,标记提交等来触发,您可以将代码推送到云存储。