load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "externalsecrets", srcs = [ "clustersecretstore.go", "external_secrets.go", ], importpath = "edge-infra.dev/pkg/edge/externalsecrets", visibility = ["//visibility:public"], deps = [ "//pkg/edge/constants", "//pkg/edge/constants/api/workload", "//pkg/k8s/konfigkonnector/apis/meta", "@com_github_external_secrets_external_secrets//apis/externalsecrets/v1beta1", "@com_github_external_secrets_external_secrets//apis/meta/v1:meta", "@io_k8s_api//core/v1:core", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_sigs_kustomize_kyaml//kio/kioutil", ], ) go_test( name = "externalsecrets_test", srcs = [ "clustersecretstore_test.go", "external_secrets_test.go", ], embed = [":externalsecrets"], deps = [ "//pkg/edge/constants", "//pkg/k8s/konfigkonnector/apis/meta", "@com_github_external_secrets_external_secrets//apis/externalsecrets/v1beta1", "@com_github_google_go_cmp//cmp", "@com_github_stretchr_testify//assert", "@io_k8s_api//core/v1:core", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_sigs_kustomize_kyaml//kio/kioutil", ], )