From efeb7641e4492648e36f98f356d1e4964beb2587 Mon Sep 17 00:00:00 2001 From: xiangpengzhao Date: Sat, 18 Nov 2017 11:59:56 +0800 Subject: [PATCH] Auto generated BUILD files --- pkg/proxy/apis/kubeproxyconfig/BUILD | 1 + pkg/proxy/apis/kubeproxyconfig/fuzzer/BUILD | 29 +++++++++++++++++++++ pkg/proxy/apis/kubeproxyconfig/scheme/BUILD | 13 ++++++++- 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 pkg/proxy/apis/kubeproxyconfig/fuzzer/BUILD diff --git a/pkg/proxy/apis/kubeproxyconfig/BUILD b/pkg/proxy/apis/kubeproxyconfig/BUILD index d9887d9f990..317d8b770c9 100644 --- a/pkg/proxy/apis/kubeproxyconfig/BUILD +++ b/pkg/proxy/apis/kubeproxyconfig/BUILD @@ -32,6 +32,7 @@ filegroup( name = "all-srcs", srcs = [ ":package-srcs", + "//pkg/proxy/apis/kubeproxyconfig/fuzzer:all-srcs", "//pkg/proxy/apis/kubeproxyconfig/scheme:all-srcs", "//pkg/proxy/apis/kubeproxyconfig/v1alpha1:all-srcs", "//pkg/proxy/apis/kubeproxyconfig/validation:all-srcs", diff --git a/pkg/proxy/apis/kubeproxyconfig/fuzzer/BUILD b/pkg/proxy/apis/kubeproxyconfig/fuzzer/BUILD new file mode 100644 index 00000000000..04e962bbb21 --- /dev/null +++ b/pkg/proxy/apis/kubeproxyconfig/fuzzer/BUILD @@ -0,0 +1,29 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "go_default_library", + srcs = ["fuzzer.go"], + importpath = "k8s.io/kubernetes/pkg/proxy/apis/kubeproxyconfig/fuzzer", + visibility = ["//visibility:public"], + deps = [ + "//pkg/proxy/apis/kubeproxyconfig:go_default_library", + "//pkg/util/pointer:go_default_library", + "//vendor/github.com/google/gofuzz:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/runtime/serializer:go_default_library", + ], +) + +filegroup( + name = "package-srcs", + srcs = glob(["**"]), + tags = ["automanaged"], + visibility = ["//visibility:private"], +) + +filegroup( + name = "all-srcs", + srcs = [":package-srcs"], + tags = ["automanaged"], + visibility = ["//visibility:public"], +) diff --git a/pkg/proxy/apis/kubeproxyconfig/scheme/BUILD b/pkg/proxy/apis/kubeproxyconfig/scheme/BUILD index 2e5b9e8f206..fe5599faf6b 100644 --- a/pkg/proxy/apis/kubeproxyconfig/scheme/BUILD +++ b/pkg/proxy/apis/kubeproxyconfig/scheme/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "go_default_library", @@ -26,3 +26,14 @@ filegroup( tags = ["automanaged"], visibility = ["//visibility:public"], ) + +go_test( + name = "go_default_test", + srcs = ["scheme_test.go"], + embed = [":go_default_library"], + importpath = "k8s.io/kubernetes/pkg/proxy/apis/kubeproxyconfig/scheme", + deps = [ + "//pkg/proxy/apis/kubeproxyconfig/fuzzer:go_default_library", + "//vendor/k8s.io/apimachinery/pkg/api/testing/roundtrip:go_default_library", + ], +)