...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "edgedb",
5 srcs = [
6 "bsl_sync_status.go",
7 "cluster_artifacts.go",
8 "infra_status.go",
9 "sql.go",
10 ],
11 importpath = "edge-infra.dev/pkg/edge/controllers/util/edgedb",
12 visibility = ["//visibility:public"],
13 deps = [
14 "//pkg/edge/api/types",
15 "//pkg/edge/apis/banner/v1alpha1",
16 "//pkg/edge/apis/cluster/v1alpha1",
17 "//pkg/edge/apis/gkecluster/v1alpha1",
18 "//pkg/edge/controllers/dbmetrics",
19 "//pkg/k8s/meta/status",
20 "//pkg/k8s/runtime/conditions",
21 "//pkg/lib/fog",
22 "@com_github_lib_pq//:pq",
23 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
24 ],
25)
26
27go_test(
28 name = "edgedb_test",
29 srcs = [
30 "embedded_sql_test.go",
31 "nil_test.go",
32 ],
33 embed = [":edgedb"],
34 deps = [
35 "//pkg/edge/api/testutils/seededpostgres",
36 "//pkg/edge/apis/banner/v1alpha1",
37 "//pkg/edge/apis/cluster/v1alpha1",
38 "//pkg/edge/apis/gkecluster/v1alpha1",
39 "//pkg/edge/controllers/dbmetrics",
40 "//pkg/k8s/runtime/conditions",
41 "//pkg/lib/build/bazel",
42 "@com_github_google_uuid//:uuid",
43 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
44 ],
45)
View as plain text