gitlab - GITLAB Repo 克隆到 Google 可以存储
问题描述
这是我目前正在使用的文档:https ://gitlab.com/help/ci/quick_start/README
设置 .gitlab-ci.yml 文件以将项目推送到 Google Cloud Storage Bucket
最佳做法是什么?
解决方案
我认为您本身不能“推送”到 Google Cloud Storage。Cloud Storage 不是 Git 后端。您将代码推送到云存储的目的是什么 - 用于备份,或者为了某些应用程序目的“部署”它?
假设它用于某些部署过程,您可以安装并使用 Google 提供的gsutil cp
命令。GitLab CI 在作业开始时自动检查运行器上的代码存储库。然后,您将指定要移动到 Cloud Storage 的文件。例如,如果你想移动所有东西,你可以简单地运行gsutil cp * gs://my-bucket
.
推荐阅读
- python - 由降维的主成分定义的平面的 Python 方程
- javascript - 如果输入的用户不在自动完成列表中,则添加用户
- python - 按来源类型对 Google 新闻进行分类
- c# - 如何在浏览器中从 Xamarin UWP 项目打开 .pdf 文件?
- c# - 如何从 dafny 程序中获取 C# 程序?
- google-cloud-dataflow - 排空 DataFlow 作业并立即启动另一个作业,导致消息重复
- javascript - 有没有一个函数可以减去两个数字并除以
- perl - 为什么不“使用 utf-8;” 在 Perl 模块中使用时工作?
- android - 如何在 nodejs 服务器中的 socket.emit 中发送地图,我们如何在 android(Java) 中检索它?
- c# - Visual Studio 2019 到数据库的连接字符串