github.com/abayer/test-infra@v0.0.5/prow/cluster/BUILD.bazel (about) 1 package(default_visibility = ["//prow:__subpackages__"]) 2 3 load("//prow:prow.bzl", "release", "component", "MULTI_KIND", "BUILD_CLUSTER") 4 5 # Usage: 6 # bazel run //prow/cluster:foo.apply 7 8 release( 9 "production", 10 component("branchprotector", "cronjob"), 11 component("deck", "service", "deployment"), 12 component("gce-ssd-retain", "storageclass"), 13 component("ghproxy", "service", "deployment"), 14 component("hook", "service", "deployment"), 15 component("horologium", "deployment"), 16 component("lego", "deployment"), 17 component( 18 "mem-limit-range", 19 "limitrange", 20 cluster = BUILD_CLUSTER, 21 ), 22 component("plank", "deployment"), 23 component("prowjob", "customresourcedefinition"), 24 component("pushgateway", "deployment"), 25 component("sinker", "deployment"), 26 component("splice", "deployment"), 27 component("tide", "service", "deployment"), 28 component("tls-ing", "ingress"), 29 component("tot", "service", "deployment"), 30 component("needs-rebase", "deployment"), 31 ) 32 33 component("starter", MULTI_KIND) 34 35 filegroup( 36 name = "package-srcs", 37 srcs = glob(["**"]), 38 tags = ["automanaged"], 39 visibility = ["//visibility:private"], 40 ) 41 42 filegroup( 43 name = "all-srcs", 44 srcs = [":package-srcs"], 45 tags = ["automanaged"], 46 visibility = ["//visibility:public"], 47 )