Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

congnd/rome-gcs-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

Rome storage engine using GCS

What is Rome

Rome is a tool that allows developers on Apple platforms to use:

  • Amazon's S3
  • Minio
  • Ceph
  • other S3 compatible object stores
  • or/and a local folder
  • your own custom engine

as a shared cache for frameworks built with Carthage.

You can learn more about Rome here.

What is this project for

This is another implementation that utilizes GCS (Google Cloud Storage) to provide upload/download/list objects functionalities used in Rome.

Usage

  • Save your GCP credential in your ~/.gcp/rome.json.
  • Replace the YOUR_BUCKET_ID in the script with your real bucket id.
  • In your Romefile, just declare the script as bellow
cache: 
 engine: path/to/the/gcs-engine.sh

About

A storage engine for Rome using Google Cloud Storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /