...
1load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "daemonsetdnstest",
5 srcs = [
6 "daemonsetdnstest.go",
7 "doc.go",
8 ],
9 embedsrcs = [
10 "testdata/README.md",
11 "testdata/local_manifests.yaml",
12 ],
13 importpath = "edge-infra.dev/pkg/sds/k8s/daemonsetdns/daemonsetdnstest",
14 visibility = ["//visibility:public"],
15 deps = [
16 "//pkg/k8s/decoder",
17 "//pkg/k8s/runtime/sap",
18 "//pkg/k8s/unstructured",
19 "//test/f2",
20 "//test/f2/x/ktest",
21 "@io_k8s_sigs_controller_runtime//pkg/client",
22 "@io_k8s_sigs_kustomize_kyaml//kio",
23 ],
24)
25
26genrule(
27 name = "copy_manifests",
28 srcs = [
29 "//config/pallets/sds/daemonsetdns/local",
30 ],
31 outs = ["testdata/local_manifests.yaml"],
32 cmd = "mkdir -p $(RULEDIR)/testdata/ && cp $(SRCS) $(RULEDIR)/testdata/",
33)
View as plain text