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