github.com/GoogleCloudPlatform/testgrid@v0.0.174/util/gcs/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "client.go",
     7          "gcs.go",
     8          "local_gcs.go",
     9          "read.go",
    10          "real_gcs.go",
    11          "sort.go",
    12      ],
    13      importpath = "github.com/GoogleCloudPlatform/testgrid/util/gcs",
    14      visibility = ["//visibility:public"],
    15      deps = [
    16          "//metadata:go_default_library",
    17          "//metadata/junit:go_default_library",
    18          "//pb/state:go_default_library",
    19          "@com_github_fvbommel_sortorder//:go_default_library",
    20          "@com_github_golang_protobuf//proto:go_default_library",
    21          "@com_github_sirupsen_logrus//:go_default_library",
    22          "@com_google_cloud_go_storage//:go_default_library",
    23          "@io_k8s_api//core/v1:go_default_library",
    24          "@org_golang_google_api//googleapi:go_default_library",
    25          "@org_golang_google_api//iterator:go_default_library",
    26          "@org_golang_google_api//option:go_default_library",
    27      ],
    28  )
    29  
    30  go_test(
    31      name = "go_default_test",
    32      srcs = [
    33          "gcs_test.go",
    34          "local_gcs_test.go",
    35          "read_test.go",
    36          "real_gcs_test.go",
    37          "sort_test.go",
    38      ],
    39      embed = [":go_default_library"],
    40      deps = [
    41          "//metadata:go_default_library",
    42          "//metadata/junit:go_default_library",
    43          "//pb/state:go_default_library",
    44          "@com_github_golang_protobuf//proto:go_default_library",
    45          "@com_github_google_go_cmp//cmp:go_default_library",
    46          "@com_google_cloud_go_storage//:go_default_library",
    47          "@io_k8s_api//core/v1:go_default_library",
    48          "@org_golang_google_api//googleapi:go_default_library",
    49          "@org_golang_google_api//iterator:go_default_library",
    50      ],
    51  )
    52  
    53  filegroup(
    54      name = "package-srcs",
    55      srcs = glob(["**"]),
    56      tags = ["automanaged"],
    57      visibility = ["//visibility:private"],
    58  )
    59  
    60  filegroup(
    61      name = "all-srcs",
    62      srcs = [
    63          ":package-srcs",
    64          "//util/gcs/fake:all-srcs",
    65      ],
    66      tags = ["automanaged"],
    67      visibility = ["//visibility:public"],
    68  )