...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "externalsecrets",
5 srcs = [
6 "clustersecretstore.go",
7 "external_secrets.go",
8 ],
9 importpath = "edge-infra.dev/pkg/edge/externalsecrets",
10 visibility = ["//visibility:public"],
11 deps = [
12 "//pkg/edge/constants",
13 "//pkg/edge/constants/api/workload",
14 "//pkg/k8s/konfigkonnector/apis/meta",
15 "@com_github_external_secrets_external_secrets//apis/externalsecrets/v1beta1",
16 "@com_github_external_secrets_external_secrets//apis/meta/v1:meta",
17 "@io_k8s_api//core/v1:core",
18 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
19 "@io_k8s_sigs_kustomize_kyaml//kio/kioutil",
20 ],
21)
22
23go_test(
24 name = "externalsecrets_test",
25 srcs = [
26 "clustersecretstore_test.go",
27 "external_secrets_test.go",
28 ],
29 embed = [":externalsecrets"],
30 deps = [
31 "//pkg/edge/constants",
32 "//pkg/k8s/konfigkonnector/apis/meta",
33 "@com_github_external_secrets_external_secrets//apis/externalsecrets/v1beta1",
34 "@com_github_google_go_cmp//cmp",
35 "@com_github_stretchr_testify//assert",
36 "@io_k8s_api//core/v1:core",
37 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
38 "@io_k8s_sigs_kustomize_kyaml//kio/kioutil",
39 ],
40)
View as plain text