首页 > 解决方案 > GITLAB Repo 克隆到 Google 可以存储

问题描述

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

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

最佳做法是什么?

标签: gitlabyamlgoogle-cloud-storage

解决方案


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

假设它用于某些部署过程,您可以安装并使用 Google 提供的gsutil cp命令。GitLab CI 在作业开始时自动检查运行器上的代码存储库。然后,您将指定要移动到 Cloud Storage 的文件。例如,如果你想移动所有东西,你可以简单地运行gsutil cp * gs://my-bucket.


推荐阅读