BUILD 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package(default_visibility = ["//visibility:public"])
  2. load(
  3. "@io_bazel_rules_go//go:def.bzl",
  4. "go_library",
  5. )
  6. go_library(
  7. name = "go_default_library",
  8. srcs = [
  9. "api_server_metrics.go",
  10. "cluster_autoscaler_metrics.go",
  11. "controller_manager_metrics.go",
  12. "generic_metrics.go",
  13. "kubelet_metrics.go",
  14. "metrics_grabber.go",
  15. "scheduler_metrics.go",
  16. ],
  17. importpath = "k8s.io/kubernetes/test/e2e/framework/metrics",
  18. deps = [
  19. "//pkg/apis/core:go_default_library",
  20. "//pkg/master/ports:go_default_library",
  21. "//pkg/util/system:go_default_library",
  22. "//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
  23. "//staging/src/k8s.io/apimachinery/pkg/fields:go_default_library",
  24. "//staging/src/k8s.io/client-go/kubernetes:go_default_library",
  25. "//vendor/github.com/prometheus/common/expfmt:go_default_library",
  26. "//vendor/github.com/prometheus/common/model:go_default_library",
  27. "//vendor/k8s.io/klog:go_default_library",
  28. ],
  29. )
  30. filegroup(
  31. name = "package-srcs",
  32. srcs = glob(["**"]),
  33. tags = ["automanaged"],
  34. visibility = ["//visibility:private"],
  35. )
  36. filegroup(
  37. name = "all-srcs",
  38. srcs = [":package-srcs"],
  39. tags = ["automanaged"],
  40. )