github.com/bazelbuild/remote-apis-sdks@v0.0.0-20240425170053-8a36686a6350/go/pkg/cas/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "cas",
     5      srcs = [
     6          "client.go",
     7          "ioutil.go",
     8          "upload.go",
     9      ],
    10      importpath = "github.com/bazelbuild/remote-apis-sdks/go/pkg/cas",
    11      visibility = ["//visibility:public"],
    12      deps = [
    13          "//go/pkg/cache",
    14          "//go/pkg/digest",
    15          "//go/pkg/retry",
    16          "@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto",
    17          "@com_github_golang_glog//:go_default_library",
    18          "@com_github_google_uuid//:uuid",
    19          "@com_github_klauspost_compress//zstd:go_default_library",
    20          "@com_github_pkg_errors//:go_default_library",
    21          "@go_googleapis//google/bytestream:bytestream_go_proto",
    22          "@org_golang_google_api//support/bundler:go_default_library",
    23          "@org_golang_google_grpc//:go_default_library",
    24          "@org_golang_google_grpc//status:go_default_library",
    25          "@org_golang_google_protobuf//encoding/protowire:go_default_library",
    26          "@org_golang_google_protobuf//proto:go_default_library",
    27          "@org_golang_x_sync//errgroup:go_default_library",
    28          "@org_golang_x_sync//semaphore:go_default_library",
    29      ],
    30  )
    31  
    32  go_test(
    33      name = "cas_test",
    34      srcs = [
    35          "client_test.go",
    36          "upload_test.go",
    37      ],
    38      data = glob(["testdata/**"]),
    39      embed = [":cas"],
    40      deps = [
    41          "//go/pkg/digest",
    42          "//go/pkg/fakes",
    43          "@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto",
    44          "@com_github_google_go_cmp//cmp:go_default_library",
    45          "@com_github_pkg_errors//:go_default_library",
    46          "@org_golang_google_grpc//:go_default_library",
    47          "@org_golang_google_grpc//codes:go_default_library",
    48          "@org_golang_google_grpc//status:go_default_library",
    49          "@org_golang_google_protobuf//proto:go_default_library",
    50      ],
    51  )