...

Text file src/edge-infra.dev/pkg/sds/k8s/daemonsetdns/daemonsetdnstest/BUILD.bazel

Documentation: edge-infra.dev/pkg/sds/k8s/daemonsetdns/daemonsetdnstest

     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