github.com/GoogleCloudPlatform/testgrid@v0.0.174/pkg/api/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 = ["router.go"],
     6      data = ["README.md"],
     7      importpath = "github.com/GoogleCloudPlatform/testgrid/pkg/api",
     8      visibility = ["//visibility:public"],
     9      deps = [
    10          "//pb/api/v1:go_default_library",
    11          "//pkg/api/v1:go_default_library",
    12          "//util/gcs:go_default_library",
    13          "@com_github_go_chi_chi//:go_default_library",
    14          "@com_google_cloud_go_storage//:go_default_library",
    15          "@org_golang_google_grpc//:go_default_library",
    16          "@org_golang_google_grpc//reflection:go_default_library",
    17      ],
    18  )
    19  
    20  filegroup(
    21      name = "package-srcs",
    22      srcs = glob(["**"]),
    23      tags = ["automanaged"],
    24      visibility = ["//visibility:private"],
    25  )
    26  
    27  filegroup(
    28      name = "all-srcs",
    29      srcs = [
    30          ":package-srcs",
    31          "//pkg/api/v1:all-srcs",
    32      ],
    33      tags = ["automanaged"],
    34      visibility = ["//visibility:public"],
    35  )
    36  
    37  go_test(
    38      name = "go_default_test",
    39      srcs = ["router_http_test.go"],
    40      data = ["README.md"],
    41      embed = [":go_default_library"],
    42  )