in pkg/auth/auth.go [43:54]
func gcloud(ctx context.Context) (string, error) {
gcloud := "gcloud"
if runtime.GOOS == "windows" {
gcloud = "gcloud.cmd"
}
cmd := exec.CommandContext(ctx, gcloud, "auth", "print-access-token")
token, err := cmd.Output()
if err != nil {
return "", fmt.Errorf("Gcloud: %v", err)
}
return string(token), nil
}