...

Text file src/edge-infra.dev/pkg/edge/edge-issuer/controllers/BUILD.bazel

Documentation: edge-infra.dev/pkg/edge/edge-issuer/controllers

     1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2
     3go_library(
     4    name = "controllers",
     5    srcs = [
     6        "config.go",
     7        "interface.go",
     8        "signer.go",
     9    ],
    10    importpath = "edge-infra.dev/pkg/edge/edge-issuer/controllers",
    11    visibility = ["//visibility:public"],
    12    deps = [
    13        "//pkg/edge/edge-issuer/api/v1alpha1",
    14        "//pkg/lib/gcp/cloudsql",
    15        "//pkg/lib/gcp/secretmanager",
    16        "@com_github_cert_manager_cert_manager//pkg/util/pki",
    17        "@com_github_cert_manager_issuer_lib//api/v1alpha1",
    18        "@com_github_cert_manager_issuer_lib//controllers",
    19        "@com_github_cert_manager_issuer_lib//controllers/signer",
    20        "@com_github_peterbourgon_ff_v3//:ff",
    21        "@io_k8s_sigs_controller_runtime//:controller-runtime",
    22        "@io_k8s_sigs_controller_runtime//pkg/client",
    23        "@org_golang_google_api//option",
    24    ],
    25)
    26
    27go_test(
    28    name = "controllers_test",
    29    srcs = ["signer_test.go"],
    30    embed = [":controllers"],
    31    tags = [
    32        "integration",
    33        "needs-f2-refactor",
    34    ],
    35    visibility = ["//visibility:public"],
    36    deps = [
    37        "//pkg/edge/api/sql/plugin",
    38        "//pkg/edge/api/sql/utils",
    39        "//pkg/edge/edge-issuer/api/v1alpha1",
    40        "//test/f2",
    41        "//test/f2/x/postgres",
    42        "@com_github_cert_manager_cert_manager//pkg/apis/certmanager/v1:certmanager",
    43        "@com_github_stretchr_testify//mock",
    44        "@com_github_stretchr_testify//require",
    45        "@com_google_cloud_go_secretmanager//apiv1/secretmanagerpb",
    46        "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
    47        "@org_golang_google_api//option",
    48    ],
    49)

View as plain text