github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/prow/config/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 "branch_protection_test.go", 13 "config_test.go", 14 "jobs_test.go", 15 "tide_test.go", 16 ], 17 data = [ 18 "//jobs", 19 "//mungegithub:configmaps", 20 "//prow:configs", 21 "//scenarios", 22 ], 23 embed = [":go_default_library"], 24 deps = [ 25 "//prow/github:go_default_library", 26 "//prow/kube:go_default_library", 27 "//vendor/k8s.io/api/core/v1:go_default_library", 28 "//vendor/k8s.io/apimachinery/pkg/util/diff:go_default_library", 29 "//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library", 30 ], 31 ) 32 33 go_library( 34 name = "go_default_library", 35 srcs = [ 36 "agent.go", 37 "branch_protection.go", 38 "config.go", 39 "githuboauth.go", 40 "jobs.go", 41 "secrets_agent.go", 42 "tide.go", 43 ], 44 importpath = "k8s.io/test-infra/prow/config", 45 deps = [ 46 "//prow/config/org:go_default_library", 47 "//prow/github:go_default_library", 48 "//prow/kube:go_default_library", 49 "//prow/pod-utils/decorate:go_default_library", 50 "//prow/pod-utils/downwardapi:go_default_library", 51 "//vendor/github.com/ghodss/yaml:go_default_library", 52 "//vendor/github.com/gorilla/sessions:go_default_library", 53 "//vendor/github.com/knative/build/pkg/apis/build/v1alpha1:go_default_library", 54 "//vendor/github.com/sirupsen/logrus:go_default_library", 55 "//vendor/golang.org/x/oauth2:go_default_library", 56 "//vendor/gopkg.in/robfig/cron.v2:go_default_library", 57 "//vendor/k8s.io/api/core/v1:go_default_library", 58 "//vendor/k8s.io/apimachinery/pkg/labels:go_default_library", 59 "//vendor/k8s.io/apimachinery/pkg/util/sets:go_default_library", 60 ], 61 ) 62 63 filegroup( 64 name = "package-srcs", 65 srcs = glob(["**"]), 66 tags = ["automanaged"], 67 visibility = ["//visibility:private"], 68 ) 69 70 filegroup( 71 name = "all-srcs", 72 srcs = [ 73 ":package-srcs", 74 "//prow/config/jobtests:all-srcs", 75 "//prow/config/org:all-srcs", 76 ], 77 tags = ["automanaged"], 78 )