github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/kubetest/BUILD (about)

     1  package(default_visibility = ["//visibility:public"])
     2  
     3  load(
     4      "@io_bazel_rules_go//go:def.bzl",
     5      "go_binary",
     6      "go_library",
     7      "go_test",
     8  )
     9  
    10  go_binary(
    11      name = "kubetest",
    12      library = ":go_default_library",
    13  )
    14  
    15  go_library(
    16      name = "go_default_library",
    17      srcs = [
    18          "anywhere.go",
    19          "bash.go",
    20          "build.go",
    21          "e2e.go",
    22          "extract.go",
    23          "federation.go",
    24          "gke.go",
    25          "kops.go",
    26          "main.go",
    27          "node.go",
    28          "none.go",
    29          "stage.go",
    30          "util.go",
    31      ],
    32      deps = ["//boskos/client:go_default_library"],
    33  )
    34  
    35  filegroup(
    36      name = "package-srcs",
    37      srcs = glob(["**"]),
    38      tags = ["automanaged"],
    39      visibility = ["//visibility:private"],
    40  )
    41  
    42  filegroup(
    43      name = "all-srcs",
    44      srcs = [":package-srcs"],
    45      tags = ["automanaged"],
    46  )
    47  
    48  go_test(
    49      name = "go_default_test",
    50      srcs = [
    51          "anywhere_test.go",
    52          "extract_test.go",
    53          "main_test.go",
    54          "util_test.go",
    55      ],
    56      library = ":go_default_library",
    57  )