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

     1  package(default_visibility = ["//visibility:public"])
     2  
     3  load(
     4      "@io_bazel_rules_go//go:def.bzl",
     5      "go_library",
     6      "go_test",
     7  )
     8  
     9  go_test(
    10      name = "go_default_test",
    11      srcs = [
    12          "config_test.go",
    13          "jobs_test.go",
    14      ],
    15      data = [
    16          "//jobs",
    17          "//mungegithub:configmaps",
    18          "//prow:configs",
    19          "//scenarios",
    20      ],
    21      library = ":go_default_library",
    22      deps = [
    23          "//prow/kube:go_default_library",
    24          "//vendor/github.com/ghodss/yaml:go_default_library",
    25      ],
    26  )
    27  
    28  go_library(
    29      name = "go_default_library",
    30      srcs = [
    31          "agent.go",
    32          "config.go",
    33          "jobs.go",
    34      ],
    35      deps = [
    36          "//prow/kube:go_default_library",
    37          "//vendor/github.com/ghodss/yaml:go_default_library",
    38          "//vendor/github.com/sirupsen/logrus:go_default_library",
    39      ],
    40  )
    41  
    42  filegroup(
    43      name = "package-srcs",
    44      srcs = glob(["**"]),
    45      tags = ["automanaged"],
    46      visibility = ["//visibility:private"],
    47  )
    48  
    49  filegroup(
    50      name = "all-srcs",
    51      srcs = [":package-srcs"],
    52      tags = ["automanaged"],
    53  )