将github存储库与google云存储桶同步

将github存储库与google云存储桶同步,github,google-cloud-storage,google-cloud-platform,Github,Google Cloud Storage,Google Cloud Platform,是否可以将GitHub存储库与google云存储桶同步,这样我就可以在GitHub上编辑存储库,并且它会根据更改自动更新存储桶。我已经尝试过谷歌云平台的源代码工具,但是我找不到任何方法根据源代码更新我的bucket 谢谢,git回购和GCS之间没有直接的同步方法。但是,如果您能够容忍从更新GitHub到bucket中出现更改之间的延迟,您可以创建一个Google Compute Engine实例,并将git repo克隆到本地文件系统,然后在该实例上设置一个cron作业,定期从GitHub re

是否可以将GitHub存储库与google云存储桶同步,这样我就可以在GitHub上编辑存储库,并且它会根据更改自动更新存储桶。我已经尝试过谷歌云平台的源代码工具,但是我找不到任何方法根据源代码更新我的bucket


谢谢,git回购和GCS之间没有直接的同步方法。但是,如果您能够容忍从更新GitHub到bucket中出现更改之间的延迟,您可以创建一个Google Compute Engine实例,并将git repo克隆到本地文件系统,然后在该实例上设置一个cron作业,定期从GitHub repo执行git拉取,然后运行gsutil rsync从那里更新GCS bucket。确保从rsync命令中排除.git文件,例如通过运行以下命令:

gsutil rsync -rd -x \.git . gs://your-bucket

你可以和地面军事系统一起使用。我最后一次尝试它是在2013年,但当时它工作得完美无缺。你可以看到我的。

我已经检查过了,据我所知,它只在我的谷歌云平台控制台中包含了源代码。当我在存储库中更改文件时,我希望它在我的存储桶中添加/删除/更改文件。