...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "server",
5 srcs = [
6 "logger.go",
7 "server.go",
8 ],
9 importpath = "edge-infra.dev/pkg/sds/emergencyaccess/user/server",
10 visibility = ["//visibility:public"],
11 deps = [
12 "//pkg/edge/api/middleware",
13 "//pkg/lib/fog",
14 "//pkg/sds/emergencyaccess/config",
15 "//pkg/sds/emergencyaccess/middleware",
16 "//pkg/sds/emergencyaccess/user/service",
17 "@com_github_gin_contrib_requestid//:requestid",
18 "@com_github_gin_gonic_gin//:gin",
19 "@com_github_go_logr_logr//:logr",
20 "@com_github_peterbourgon_ff_v3//:ff",
21 ],
22)
23
24go_test(
25 name = "server_test",
26 srcs = ["server_test.go"],
27 data = glob(["testdata/**"]),
28 embed = [":server"],
29 deps = [
30 "@com_github_gin_gonic_gin//:gin",
31 "@com_github_stretchr_testify//assert",
32 ],
33)
View as plain text