...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "clustersecrets",
5 srcs = [
6 "lease.go",
7 "secret.go",
8 "service.go",
9 "sql.go",
10 ],
11 importpath = "edge-infra.dev/pkg/edge/api/services/clustersecrets",
12 visibility = ["//visibility:public"],
13 deps = [
14 "//pkg/edge/api/apierror/sql",
15 "//pkg/edge/api/graph/model",
16 "//pkg/edge/api/middleware",
17 "//pkg/edge/api/services",
18 "//pkg/edge/api/types",
19 "//pkg/sds/clustersecrets",
20 "//pkg/sds/clustersecrets/common",
21 "@com_github_google_uuid//:uuid",
22 ],
23)
24
25go_test(
26 name = "clustersecrets_test",
27 srcs = [
28 "lease_test.go",
29 "secret_test.go",
30 ],
31 embed = [":clustersecrets"],
32 deps = [
33 "//pkg/edge/api/bsl/types",
34 "//pkg/edge/api/graph/model",
35 "//pkg/edge/api/middleware",
36 "//pkg/edge/api/types",
37 "//pkg/sds/clustersecrets/common",
38 "@com_github_data_dog_go_sqlmock//:go-sqlmock",
39 "@com_github_stretchr_testify//require",
40 ],
41)
View as plain text