buildkite / buildkite/agent

Use new Google Cloud Storage package for managing storage objects

Open
#1,309 1 comment 0 reactions 0 assignees View on GitHub
artifacts
Dominant language
Go
Stars
1.1k
Forks
378
Avg merge
2d 6h
Merged PRs (30d)
74

Description

Note from the module used for the GCS Storage API package used by the agent:

> import "google.golang.org/api/storage/v1"
>
> Package storage provides access to the Cloud Storage JSON API.
>
> This package is DEPRECATED. Use package cloud.google.com/go/storage instead.

Reporting this only because I couldn't find another issue for this, and as they say, "see something say something."

Contributor guide

Open the contributing guide

Research direction

Search the repository for imports of google.golang.org/api/storage/v1 and inspect the agent's Cloud Storage object management entry points. Compare those uses with cloud.google.com/go/storage, then run the existing related tests; done means the deprecated package is no longer used and storage behavior remains covered.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, google-cloud
Domain
cloud
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.