github.com/GoogleCloudPlatform/testgrid@v0.0.174/pkg/updater/resultstore/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          "resultstore.go",
     8      ],
     9      importpath = "github.com/GoogleCloudPlatform/testgrid/pkg/updater/resultstore",
    10      visibility = ["//visibility:public"],
    11      deps = [
    12          "//pb/config:go_default_library",
    13          "//pb/custom_evaluator:go_default_library",
    14          "//pb/state:go_default_library",
    15          "//pb/test_status:go_default_library",
    16          "//pkg/updater:go_default_library",
    17          "//pkg/updater/resultstore/query:go_default_library",
    18          "//util/gcs:go_default_library",
    19          "@com_github_sirupsen_logrus//:go_default_library",
    20          "@go_googleapis//google/devtools/resultstore/v2:resultstore_go_proto",
    21          "@io_bazel_rules_go//proto/wkt:timestamp_go_proto",
    22          "@org_golang_google_grpc//:go_default_library",
    23          "@org_golang_google_grpc//credentials:go_default_library",
    24          "@org_golang_google_grpc//credentials/oauth:go_default_library",
    25          "@org_golang_google_grpc//metadata:go_default_library",
    26      ],
    27  )
    28  
    29  go_test(
    30      name = "go_default_test",
    31      srcs = ["resultstore_test.go"],
    32      embed = [":go_default_library"],
    33      deps = [
    34          "//pb/config:go_default_library",
    35          "//pb/custom_evaluator:go_default_library",
    36          "//pb/state:go_default_library",
    37          "//pb/test_status:go_default_library",
    38          "//pkg/updater:go_default_library",
    39          "@com_github_google_go_cmp//cmp:go_default_library",
    40          "@com_github_google_go_cmp//cmp/cmpopts:go_default_library",
    41          "@com_github_sirupsen_logrus//:go_default_library",
    42          "@go_googleapis//google/devtools/resultstore/v2:resultstore_go_proto",
    43          "@io_bazel_rules_go//proto/wkt:duration_go_proto",
    44          "@io_bazel_rules_go//proto/wkt:timestamp_go_proto",
    45          "@org_golang_google_grpc//:go_default_library",
    46          "@org_golang_google_protobuf//testing/protocmp:go_default_library",
    47      ],
    48  )
    49  
    50  filegroup(
    51      name = "package-srcs",
    52      srcs = glob(["**"]),
    53      tags = ["automanaged"],
    54      visibility = ["//visibility:private"],
    55  )
    56  
    57  filegroup(
    58      name = "all-srcs",
    59      srcs = [
    60          ":package-srcs",
    61          "//pkg/updater/resultstore/query:all-srcs",
    62      ],
    63      tags = ["automanaged"],
    64      visibility = ["//visibility:public"],
    65  )