distribution/registry/storage/driver/gcs
Milos Gajdos e001fad0b5
refactor: gcs storage driver
This commit refactors the GCS storage driver from the ground up and makes
it more consistent with the rest of the storage drivers.

We are also fixing GCS authentication using default app credentials:
When the default application credentials are used we don't initialize the
GCS storage client which then panics.

Co-authored-by: Cory Snider <corhere@gmail.com>
Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-11-17 12:57:35 +00:00
..
doc.go Storage driver for: Google Cloud Storage (gcs) 2015-10-28 20:21:56 +00:00
gcs.go refactor: gcs storage driver 2023-11-17 12:57:35 +00:00
gcs_test.go fix: fix broken build 2023-11-02 23:23:11 -07:00