BUILD 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test")
  2. go_library(
  3. name = "go_default_library",
  4. srcs = [
  5. "cmd.go",
  6. "const.go",
  7. "e2erunner.go",
  8. "env.go",
  9. "tar.go",
  10. ],
  11. importpath = "k8s.io/kubernetes/cluster/images/conformance/go-runner",
  12. visibility = ["//visibility:private"],
  13. deps = ["//vendor/github.com/pkg/errors:go_default_library"],
  14. )
  15. go_binary(
  16. name = "go-runner",
  17. embed = [":go_default_library"],
  18. visibility = ["//visibility:public"],
  19. )
  20. filegroup(
  21. name = "package-srcs",
  22. srcs = glob(["**"]),
  23. tags = ["automanaged"],
  24. visibility = ["//visibility:private"],
  25. )
  26. filegroup(
  27. name = "all-srcs",
  28. srcs = [":package-srcs"],
  29. tags = ["automanaged"],
  30. visibility = ["//visibility:public"],
  31. )
  32. go_test(
  33. name = "go_default_test",
  34. srcs = [
  35. "cmd_test.go",
  36. "env_test.go",
  37. "tar_test.go",
  38. ],
  39. embed = [":go_default_library"],
  40. deps = ["//vendor/github.com/pkg/errors:go_default_library"],
  41. )