...

Text file src/edge-infra.dev/hack/build/rules/kustomize/tests/gke/BUILD.bazel

Documentation: edge-infra.dev/hack/build/rules/kustomize/tests/gke

     1load("@bazel_skylib//rules:diff_test.bzl", "diff_test")
     2load("//hack/build/rules/kustomize:kustomization.bzl", "kustomization")
     3
     4kustomization(
     5    name = "gke",
     6    srcs = ["workload-identity-ksa-patch.yaml"],
     7    kustomization_yaml = "kustomization.yaml",
     8    visibility = ["//visibility:public"],
     9    deps = [
    10        "//hack/build/rules/kustomize/tests/base",
    11        "//hack/build/rules/kustomize/tests/gke/gcpinfra",
    12    ],
    13)
    14
    15genrule(
    16    name = "output",
    17    srcs = [":gke"],
    18    outs = ["actual.yaml"],
    19    cmd = "cp $(location :gke) $@",
    20)
    21
    22diff_test(
    23    name = "build_output",
    24    failure_message = "Kustomize output doesn't match expected",
    25    file1 = "actual.yaml",
    26    file2 = "gke-expected.yaml",
    27)

View as plain text