github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/prow/hook/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          "hook_test.go",
    13          "server_test.go",
    14      ],
    15      library = ":go_default_library",
    16      deps = [
    17          "//prow/config:go_default_library",
    18          "//prow/github:go_default_library",
    19          "//prow/phony:go_default_library",
    20          "//prow/plugins:go_default_library",
    21      ],
    22  )
    23  
    24  go_library(
    25      name = "go_default_library",
    26      srcs = [
    27          "events.go",
    28          "metrics.go",
    29          "plugins.go",
    30          "server.go",
    31      ],
    32      deps = [
    33          "//prow/config:go_default_library",
    34          "//prow/github:go_default_library",
    35          "//prow/plugins:go_default_library",
    36          "//prow/plugins/assign:go_default_library",
    37          "//prow/plugins/cla:go_default_library",
    38          "//prow/plugins/close:go_default_library",
    39          "//prow/plugins/golint:go_default_library",
    40          "//prow/plugins/heart:go_default_library",
    41          "//prow/plugins/hold:go_default_library",
    42          "//prow/plugins/label:go_default_library",
    43          "//prow/plugins/lgtm:go_default_library",
    44          "//prow/plugins/releasenote:go_default_library",
    45          "//prow/plugins/reopen:go_default_library",
    46          "//prow/plugins/shrug:go_default_library",
    47          "//prow/plugins/size:go_default_library",
    48          "//prow/plugins/slackevents:go_default_library",
    49          "//prow/plugins/trigger:go_default_library",
    50          "//prow/plugins/updateconfig:go_default_library",
    51          "//prow/plugins/wip:go_default_library",
    52          "//prow/plugins/yuks:go_default_library",
    53          "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library",
    54          "//vendor/github.com/sirupsen/logrus:go_default_library",
    55      ],
    56  )
    57  
    58  filegroup(
    59      name = "package-srcs",
    60      srcs = glob(["**"]),
    61      tags = ["automanaged"],
    62      visibility = ["//visibility:private"],
    63  )
    64  
    65  filegroup(
    66      name = "all-srcs",
    67      srcs = [":package-srcs"],
    68      tags = ["automanaged"],
    69  )