github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/prow/hook/BUILD.bazel (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      embed = [":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      importpath = "k8s.io/test-infra/prow/hook",
    33      deps = [
    34          "//prow/commentpruner:go_default_library",
    35          "//prow/config:go_default_library",
    36          "//prow/github:go_default_library",
    37          "//prow/plugins:go_default_library",
    38          "//prow/plugins/approve:go_default_library",
    39          "//prow/plugins/assign:go_default_library",
    40          "//prow/plugins/blockade:go_default_library",
    41          "//prow/plugins/blunderbuss:go_default_library",
    42          "//prow/plugins/buildifier:go_default_library",
    43          "//prow/plugins/cat:go_default_library",
    44          "//prow/plugins/cla:go_default_library",
    45          "//prow/plugins/docs-no-retest:go_default_library",
    46          "//prow/plugins/dog:go_default_library",
    47          "//prow/plugins/golint:go_default_library",
    48          "//prow/plugins/heart:go_default_library",
    49          "//prow/plugins/help:go_default_library",
    50          "//prow/plugins/hold:go_default_library",
    51          "//prow/plugins/label:go_default_library",
    52          "//prow/plugins/lgtm:go_default_library",
    53          "//prow/plugins/lifecycle:go_default_library",
    54          "//prow/plugins/milestone:go_default_library",
    55          "//prow/plugins/milestonestatus:go_default_library",
    56          "//prow/plugins/override:go_default_library",
    57          "//prow/plugins/owners-label:go_default_library",
    58          "//prow/plugins/releasenote:go_default_library",
    59          "//prow/plugins/requiresig:go_default_library",
    60          "//prow/plugins/shrug:go_default_library",
    61          "//prow/plugins/sigmention:go_default_library",
    62          "//prow/plugins/size:go_default_library",
    63          "//prow/plugins/skip:go_default_library",
    64          "//prow/plugins/slackevents:go_default_library",
    65          "//prow/plugins/stage:go_default_library",
    66          "//prow/plugins/trigger:go_default_library",
    67          "//prow/plugins/updateconfig:go_default_library",
    68          "//prow/plugins/verify-owners:go_default_library",
    69          "//prow/plugins/wip:go_default_library",
    70          "//prow/plugins/yuks:go_default_library",
    71          "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library",
    72          "//vendor/github.com/sirupsen/logrus:go_default_library",
    73      ],
    74  )
    75  
    76  filegroup(
    77      name = "package-srcs",
    78      srcs = glob(["**"]),
    79      tags = ["automanaged"],
    80      visibility = ["//visibility:private"],
    81  )
    82  
    83  filegroup(
    84      name = "all-srcs",
    85      srcs = [":package-srcs"],
    86      tags = ["automanaged"],
    87  )