...

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

Documentation: edge-infra.dev/pkg/edge/api/graph/resolver

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "resolver",
     5    srcs = [
     6        "actions_queries.resolvers.go",
     7        "artifact_queries.resolvers.go",
     8        "artifact_registry_queries.resolvers.go",
     9        "auth_queries.resolvers.go",
    10        "auth_types.resolvers.go",
    11        "banner_queries.resolvers.go",
    12        "bootstrap_queries.resolvers.go",
    13        "bootstrap_queries_orchestrator.go",
    14        "ca_bundle_queries.resolvers.go",
    15        "capability_queries.resolvers.go",
    16        "channel_queries.resolvers.go",
    17        "cluster_orchestration.go",
    18        "cluster_queries.resolvers.go",
    19        "cluster_secrets.go",
    20        "cluster_secrets_queries.resolvers.go",
    21        "cluster_types.resolvers.go",
    22        "compatibility_queries.resolvers.go",
    23        "config_queries.resolvers.go",
    24        "doc.go",
    25        "gcp_queries.resolvers.go",
    26        "helm_schema_queries.resolvers.go",
    27        "helm_schema_types.resolvers.go",
    28        "iam_queries.resolvers.go",
    29        "infra_queries.resolvers.go",
    30        "labels_queries.resolvers.go",
    31        "log_classification_queries.resolvers.go",
    32        "log_classifications_labels_queries.resolvers.go",
    33        "log_replay_queries.resolvers.go",
    34        "namespace_orchestration.go",
    35        "namespace_queries.resolvers.go",
    36        "operatorintervention_queries.resolvers.go",
    37        "orchestration.go",
    38        "organization_queries.resolvers.go",
    39        "organization_types.resolvers.go",
    40        "registration_queries.resolvers.go",
    41        "resolver.go",
    42        "roles.go",
    43        "schema.resolvers.go",
    44        "secret_manager_queries.resolvers.go",
    45        "secret_queries.resolvers.go",
    46        "tenant_queries.resolvers.go",
    47        "terminal_labels_orchestration.go",
    48        "terminal_labels_queries.resolvers.go",
    49        "terminal_orchestration.go",
    50        "terminal_queries.resolvers.go",
    51        "terminal_types.resolvers.go",
    52        "vm_orchestration.go",
    53        "vm_queries.resolvers.go",
    54        "vm_status_queries.resolvers.go",
    55        "vm_status_types.resolvers.go",
    56        "vm_types.resolvers.go",
    57    ],
    58    importpath = "edge-infra.dev/pkg/edge/api/graph/resolver",
    59    visibility = ["//visibility:public"],
    60    deps = [
    61        "//pkg/edge/api/apierror",
    62        "//pkg/edge/api/apierror/gcp",
    63        "//pkg/edge/api/bsl/types",
    64        "//pkg/edge/api/graph/generated",
    65        "//pkg/edge/api/graph/mapper",
    66        "//pkg/edge/api/graph/model",
    67        "//pkg/edge/api/graph/pagination",
    68        "//pkg/edge/api/graphqlhelpers",
    69        "//pkg/edge/api/middleware",
    70        "//pkg/edge/api/services",
    71        "//pkg/edge/api/services/artifacts",
    72        "//pkg/edge/api/services/caBundle",
    73        "//pkg/edge/api/services/channels",
    74        "//pkg/edge/api/services/clustersecrets",
    75        "//pkg/edge/api/services/edgenode/common",
    76        "//pkg/edge/api/services/interfaces",
    77        "//pkg/edge/api/services/kinform",
    78        "//pkg/edge/api/services/virtualmachine/common",
    79        "//pkg/edge/api/types",
    80        "//pkg/edge/api/utils",
    81        "//pkg/edge/apis/cluster/v1alpha1",
    82        "//pkg/edge/apis/errors",
    83        "//pkg/edge/bsl",
    84        "//pkg/edge/capabilities",
    85        "//pkg/edge/chariot/client",
    86        "//pkg/edge/constants",
    87        "//pkg/edge/constants/api/banner",
    88        "//pkg/edge/constants/api/cluster",
    89        "//pkg/edge/constants/api/fleet",
    90        "//pkg/edge/constants/api/pallet",
    91        "//pkg/edge/edgeadmin",
    92        "//pkg/edge/edgeagent/model",
    93        "//pkg/edge/externalsecrets",
    94        "//pkg/edge/flux/bootstrap",
    95        "//pkg/edge/k8objectsutils",
    96        "//pkg/f8n/kinform/model",
    97        "//pkg/f8n/warehouse",
    98        "//pkg/lib/crypto",
    99        "//pkg/lib/featureflag",
   100        "//pkg/lib/gcp/iam",
   101        "//pkg/lib/gcp/iam/roles",
   102        "//pkg/lib/runtime/version",
   103        "//pkg/lib/uuid",
   104        "//pkg/sds/clustersecrets",
   105        "//pkg/sds/clustersecrets/audit",
   106        "//pkg/sds/clustersecrets/breakglass",
   107        "//pkg/sds/clustersecrets/common",
   108        "//pkg/sds/clustersecrets/grub",
   109        "//pkg/sds/ien/k8s/apis/v1:apis",
   110        "//pkg/sds/k8s/bootstrap/tokens",
   111        "@com_github_99designs_gqlgen//graphql",
   112        "@com_github_google_uuid//:uuid",
   113        "@com_github_hashicorp_go_multierror//:go-multierror",
   114        "@com_github_rs_zerolog//log",
   115        "@io_k8s_api//core/v1:core",
   116        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
   117        "@io_k8s_apimachinery//pkg/util/validation",
   118        "@io_kubevirt_api//core/v1:core",
   119        "@org_golang_google_grpc//codes",
   120        "@org_golang_google_grpc//status",
   121    ],
   122)
   123
   124filegroup(
   125    name = "envfile",
   126    # buildifier: disable=constant-glob
   127    srcs = glob([".env"]),
   128    visibility = ["//visibility:public"],
   129)
   130
   131go_test(
   132    name = "resolver_test",
   133    srcs = [
   134        "actions_queries.resolvers_test.go",
   135        "auth_queries.resolvers_test.go",
   136        "bootstrap_queries_orchestrator_test.go",
   137        "cluster_queries.resolvers_test.go",
   138        "compatibility_queries.resolvers_test.go",
   139        "config_queries.resolvers_test.go",
   140        "helm_queries.resolvers_test.go",
   141        "helm_schema_queries.resolvers_test.go",
   142        "iam_queries.resolvers_test.go",
   143        "log_classification_queries.resolvers_test.go",
   144        "organization_queries.resolvers_test.go",
   145        "organization_types.resolvers_test.go",
   146        "schema.resolvers_test.go",
   147    ],
   148    embed = [":resolver"],
   149    deps = [
   150        "//pkg/edge/api/bsl/types",
   151        "//pkg/edge/api/graph/mapper",
   152        "//pkg/edge/api/graph/model",
   153        "//pkg/edge/api/graph/pagination",
   154        "//pkg/edge/api/graph/test",
   155        "//pkg/edge/api/middleware",
   156        "//pkg/edge/api/mocks",
   157        "//pkg/edge/api/types",
   158        "//pkg/edge/bsl",
   159        "//pkg/edge/constants",
   160        "//pkg/edge/externalsecrets",
   161        "//pkg/edge/k8objectsutils",
   162        "//pkg/edge/okta",
   163        "//pkg/lib/runtime/version",
   164        "//pkg/lib/uuid",
   165        "//pkg/sds/clustersecrets/breakglass",
   166        "//pkg/sds/clustersecrets/grub",
   167        "@com_github_golang_mock//gomock",
   168        "@com_github_stretchr_testify//assert",
   169        "@com_google_cloud_go_secretmanager//apiv1/secretmanagerpb",
   170        "@io_k8s_api//core/v1:core",
   171        "@sh_helm_helm_v3//pkg/repo",
   172    ],
   173)

View as plain text