cert-manager/pkg/webhook/handlers/testdata/apis/testgroup/BUILD.bazel
Richard Wall 4eedf4fcfd Test conversion code using sample CRDs and remove conversion configuration from cert-manager CRDs
* Generate CRDs for the sample API types
* Allow alternative CRDs to be loaded into the envtest API server
* Override the conversion configuration of the CRDs
* Show webhook server logs in tests
* Simplify the loading of the test API CRDs
* Allow the ConversionHandler to be overridden in tests

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2021-12-14 17:33:22 +00:00

41 lines
1.3 KiB
Python

load("@io_bazel_rules_go//go:def.bzl", "go_library")
go_library(
name = "go_default_library",
srcs = [
"doc.go",
"register.go",
"types.go",
"zz_generated.deepcopy.go",
],
importpath = "github.com/jetstack/cert-manager/pkg/webhook/handlers/testdata/apis/testgroup",
visibility = ["//visibility:public"],
deps = [
"@io_k8s_apimachinery//pkg/apis/meta/v1:go_default_library",
"@io_k8s_apimachinery//pkg/runtime:go_default_library",
"@io_k8s_apimachinery//pkg/runtime/schema:go_default_library",
],
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/crds:all-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/fuzzer:all-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/install:all-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/v1:all-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/v2:all-srcs",
"//pkg/webhook/handlers/testdata/apis/testgroup/validation:all-srcs",
],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)