github.com/abayer/test-infra@v0.0.5/mungegithub/mungers/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          "assign-fixes_test.go",
    13          "check-labels_test.go",
    14          "cherrypick-auto-approve_test.go",
    15          "cherrypick-clear-after-merge_test.go",
    16          "comment-deleter-jenkins_test.go",
    17          "inactive-review-handler_test.go",
    18          "milestone-maintainer_test.go",
    19          "owner-label_test.go",
    20          "path_label_test.go",
    21          "sig-mention-handler_test.go",
    22          "stale-green-ci_test.go",
    23          "submit-queue-batch_test.go",
    24          "submit-queue_test.go",
    25      ],
    26      data = [
    27          "//mungegithub:configs",
    28      ],
    29      embed = [":go_default_library"],
    30      race = "off",  # kubernetes/test-infra/issues/3639
    31      deps = [
    32          "//mungegithub/features:go_default_library",
    33          "//mungegithub/github:go_default_library",
    34          "//mungegithub/github/testing:go_default_library",
    35          "//mungegithub/mungeopts:go_default_library",
    36          "//mungegithub/mungers/e2e:go_default_library",
    37          "//mungegithub/mungers/e2e/fake:go_default_library",
    38          "//mungegithub/mungers/matchers/comment:go_default_library",
    39          "//mungegithub/mungers/mungerutil:go_default_library",
    40          "//mungegithub/options:go_default_library",
    41          "//mungegithub/sharedmux:go_default_library",
    42          "//vendor/github.com/golang/glog:go_default_library",
    43          "//vendor/github.com/google/go-github/github:go_default_library",
    44          "//vendor/k8s.io/apimachinery/pkg/util/clock:go_default_library",
    45          "//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library",
    46          "//vendor/k8s.io/contrib/test-utils/utils:go_default_library",
    47      ],
    48  )
    49  
    50  go_library(
    51      name = "go_default_library",
    52      srcs = [
    53          "assign-fixes.go",
    54          "block_paths.go",
    55          "blunderbuss.go",
    56          "check-labels.go",
    57          "cherrypick-auto-approve.go",
    58          "cherrypick-clear-after-merge.go",
    59          "cherrypick-label-unapproved.go",
    60          "cherrypick-must-have-milestone.go",
    61          "cherrypick-queue.go",
    62          "comment-deleter.go",
    63          "comment-deleter-jenkins.go",
    64          "doc.go",
    65          "inactive-review-handler.go",
    66          "issue-categorizer.go",
    67          "lgtm_after_commit.go",
    68          "milestone-maintainer.go",
    69          "mungers.go",
    70          "nag-flake-issues.go",
    71          "needs_rebase.go",
    72          "old-test-getter.go",
    73          "owner-label.go",
    74          "path_label.go",
    75          "prow.go",
    76          "sig-mention-handler.go",
    77          "stale-green-ci.go",
    78          "stale-pending-ci.go",
    79          "submit-queue.go",
    80          "submit-queue-batch.go",
    81      ],
    82      importpath = "k8s.io/test-infra/mungegithub/mungers",
    83      deps = [
    84          "//mungegithub/features:go_default_library",
    85          "//mungegithub/github:go_default_library",
    86          "//mungegithub/mungeopts:go_default_library",
    87          "//mungegithub/mungers/approvers:go_default_library",
    88          "//mungegithub/mungers/e2e:go_default_library",
    89          "//mungegithub/mungers/e2e/fake:go_default_library",
    90          "//mungegithub/mungers/matchers:go_default_library",
    91          "//mungegithub/mungers/matchers/comment:go_default_library",
    92          "//mungegithub/mungers/matchers/event:go_default_library",
    93          "//mungegithub/mungers/mungerutil:go_default_library",
    94          "//mungegithub/mungers/shield:go_default_library",
    95          "//mungegithub/options:go_default_library",
    96          "//mungegithub/sharedmux:go_default_library",
    97          "//vendor/github.com/NYTimes/gziphandler:go_default_library",
    98          "//vendor/github.com/golang/glog:go_default_library",
    99          "//vendor/github.com/google/go-github/github:go_default_library",
   100          "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library",
   101          "//vendor/k8s.io/apimachinery/pkg/util/clock:go_default_library",
   102          "//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library",
   103          "//vendor/k8s.io/apimachinery/pkg/util/yaml:go_default_library",
   104          "//vendor/k8s.io/contrib/test-utils/utils:go_default_library",
   105      ],
   106  )
   107  
   108  filegroup(
   109      name = "package-srcs",
   110      srcs = glob(["**"]),
   111      tags = ["automanaged"],
   112      visibility = ["//visibility:private"],
   113  )
   114  
   115  filegroup(
   116      name = "all-srcs",
   117      srcs = [
   118          ":package-srcs",
   119          "//mungegithub/mungers/approvers:all-srcs",
   120          "//mungegithub/mungers/e2e:all-srcs",
   121          "//mungegithub/mungers/flakesync:all-srcs",
   122          "//mungegithub/mungers/matchers:all-srcs",
   123          "//mungegithub/mungers/mungerutil:all-srcs",
   124          "//mungegithub/mungers/shield:all-srcs",
   125      ],
   126      tags = ["automanaged"],
   127  )