GITLAB回购克隆到Google Could Storage

时间:2019-07-30 08:01:56

标签: gitlab yaml google-cloud-storage

这是我当前正在使用的文档:https://gitlab.com/help/ci/quick_start/README

设置.gitlab-ci.yml文件将项目推送到Google Cloud Storage Bucket

最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

我认为您本身不能“推入” Google Cloud Storage。云存储不是Git后端。将代码推送到Cloud Storage(用于备份)或出于某些应用程序目的“部署”的目的是什么?

假设它用于某些部署过程,则可以安装和使用Google提供的gsutil cp命令。在作业开始时,GitLab CI会自动在运行器上签出您的代码存储库。然后,您将指定文件以移至Cloud Storage。例如,如果您想移动所有内容,则只需运行gsutil cp * gs://my-bucket