...

Text file src/edge-infra.dev/pkg/edge/api/utils/BUILD.bazel

Documentation: edge-infra.dev/pkg/edge/api/utils

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "utils",
     5    srcs = [
     6        "artifact_registry_helper.go",
     7        "banner_helper.go",
     8        "client.go",
     9        "cluster_helper.go",
    10        "conversion_helper.go",
    11        "error_handler.go",
    12        "error_helper.go",
    13        "helm_helper.go",
    14        "labels.go",
    15        "mock_server.go",
    16        "namespace_helper.go",
    17        "project.go",
    18        "resolver_helpers.go",
    19        "string_helper.go",
    20        "terminal_helper.go",
    21        "vm_helper.go",
    22        "watch.go",
    23    ],
    24    importpath = "edge-infra.dev/pkg/edge/api/utils",
    25    visibility = ["//visibility:public"],
    26    deps = [
    27        "//pkg/edge/api/graph/model",
    28        "//pkg/edge/apis/banner/v1alpha1",
    29        "//pkg/edge/constants",
    30        "//pkg/edge/constants/api/banner",
    31        "//pkg/edge/gcpinfra",
    32        "//pkg/lib/gcp/project",
    33        "//pkg/lib/networkvalidator",
    34        "//pkg/sds/lib/set",
    35        "@com_github_qri_io_jsonschema//:jsonschema",
    36        "@com_github_rs_zerolog//log",
    37        "@io_k8s_apimachinery//pkg/api/resource",
    38        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
    39        "@io_k8s_apimachinery//pkg/fields",
    40        "@io_k8s_apimachinery//pkg/runtime",
    41        "@io_k8s_apimachinery//pkg/runtime/schema",
    42        "@io_k8s_apimachinery//pkg/util/validation",
    43        "@io_k8s_apimachinery//pkg/watch",
    44        "@io_k8s_client_go//kubernetes",
    45        "@io_k8s_client_go//kubernetes/scheme",
    46        "@io_k8s_client_go//rest",
    47        "@io_k8s_client_go//tools/clientcmd",
    48        "@io_k8s_sigs_controller_runtime//pkg/client",
    49        "@io_k8s_sigs_yaml//:yaml",
    50    ],
    51)
    52
    53go_test(
    54    name = "utils_test",
    55    srcs = [
    56        "banner_helper_test.go",
    57        "error_helper_test.go",
    58        "helm_helper_test.go",
    59        "labels_test.go",
    60        "mock_server_test.go",
    61        "resolver_helpers_test.go",
    62        "terminal_helper_test.go",
    63    ],
    64    embed = [":utils"],
    65    deps = [
    66        "//pkg/edge/api/graph/model",
    67        "//pkg/edge/constants",
    68        "//pkg/edge/constants/api/banner",
    69        "@com_github_stretchr_testify//assert",
    70    ],
    71)

View as plain text