这是我当前正在使用的文档:https://gitlab.com/help/ci/quick_start/README
设置.gitlab-ci.yml文件将项目推送到Google Cloud Storage Bucket
最佳做法是什么?
答案 0 :(得分:1)
我认为您本身不能“推入” Google Cloud Storage。云存储不是Git后端。将代码推送到Cloud Storage(用于备份)或出于某些应用程序目的“部署”的目的是什么?
假设它用于某些部署过程,则可以安装和使用Google提供的gsutil cp
命令。在作业开始时,GitLab CI会自动在运行器上签出您的代码存储库。然后,您将指定文件以移至Cloud Storage。例如,如果您想移动所有内容,则只需运行gsutil cp * gs://my-bucket
。