load("@io_bazel_rules_go//go:def.bzl", "go_test") go_test( name = "kustomization_test", srcs = ["kustomization_test.go"], data = glob(["testdata/**"]) + [ "//hack/tools:etcd", "//hack/tools:kube-apiserver", "//hack/tools:kubectl", ], embedsrcs = [ "testdata/kustomization_manifests.yaml", ], tags = [ "f2-example", # dont use outside f2/examples, stops deps test from failing "integration", ], visibility = ["//visibility:public"], deps = [ "//pkg/k8s/decoder", "//pkg/k8s/unstructured", "//test/f2", "//test/f2/integration", "//test/f2/x/ktest", "//test/f2/x/ktest/envtest", "@io_k8s_sigs_kustomize_api//filters/namespace", "@io_k8s_sigs_kustomize_api//types", "@io_k8s_sigs_kustomize_kyaml//kio", "@tools_gotest_v3//assert", ], ) genrule( name = "kustomization_local_copy", srcs = [ "//test/f2/examples/embed/kustomization/container:kustomization", ], outs = [ "testdata/kustomization_manifests.yaml", ], cmd = "cp $(SRCS) $(RULEDIR)/testdata/", )