...

Text file src/edge-infra.dev/pkg/sds/display/k8s/apis/v2/BUILD.bazel

Documentation: edge-infra.dev/pkg/sds/display/k8s/apis/v2

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "apis",
     5    srcs = [
     6        "defaults.go",
     7        "displayconfig.go",
     8        "displayconfig_convert.go",
     9        "displayconfig_merge.go",
    10        "displayconfig_merge_transformers.go",
    11        "displayconfig_validate.go",
    12        "groupversion_info.go",
    13        "nodedisplayconfig_types.go",
    14        "nodedisplayconfig_webhook.go",
    15        "zz_generated.deepcopy.go",
    16    ],
    17    importpath = "edge-infra.dev/pkg/sds/display/k8s/apis/v2",
    18    visibility = ["//visibility:public"],
    19    deps = [
    20        "//pkg/k8s/runtime/conditions",
    21        "//pkg/lib/kernel/drm",
    22        "//pkg/sds/display/k8s/apis/v1:apis",
    23        "//pkg/sds/lib/set",
    24        "@cat_dario_mergo//:mergo",
    25        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
    26        "@io_k8s_apimachinery//pkg/runtime",
    27        "@io_k8s_apimachinery//pkg/runtime/schema",
    28        "@io_k8s_sigs_controller_runtime//:controller-runtime",
    29        "@io_k8s_sigs_controller_runtime//pkg/conversion",
    30        "@io_k8s_sigs_controller_runtime//pkg/scheme",
    31        "@io_k8s_sigs_controller_runtime//pkg/webhook/admission",
    32    ],
    33)
    34
    35go_test(
    36    name = "apis_test",
    37    srcs = [
    38        "defaults_test.go",
    39        "displayconfig_convert_test.go",
    40        "displayconfig_merge_test.go",
    41        "displayconfig_validate_test.go",
    42    ],
    43    embed = [":apis"],
    44    deps = [
    45        "//pkg/sds/display/k8s/apis/v1:apis",
    46        "@com_github_stretchr_testify//assert",
    47        "@com_github_stretchr_testify//require",
    48    ],
    49)

View as plain text