blob: 2714ef3caebf2d0a23f81558b3286120609e2cf2 [file] [log] [blame]
Serge Bazanskibee272f2022-09-13 13:52:42 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2
3go_library(
4 name = "component",
5 srcs = [
6 "component.go",
Serge Bazanskia5baa872022-09-15 18:49:35 +02007 "crdb.go",
Serge Bazanskibee272f2022-09-13 13:52:42 +02008 "devcerts.go",
9 ],
10 importpath = "source.monogon.dev/cloud/lib/component",
11 visibility = ["//visibility:public"],
12 deps = [
Tim Windelschmidt9f21f532024-05-07 15:14:20 +020013 "//osbase/pki",
Serge Bazanskibee272f2022-09-13 13:52:42 +020014 "@com_github_adrg_xdg//:xdg",
Serge Bazanskia5baa872022-09-15 18:49:35 +020015 "@com_github_cockroachdb_cockroach_go_v2//testserver",
16 "@com_github_golang_migrate_migrate_v4//:migrate",
17 "@com_github_golang_migrate_migrate_v4//database/cockroachdb",
18 "@com_github_golang_migrate_migrate_v4//source",
19 "@com_github_lib_pq//:pq",
Serge Bazanskifbda89e2023-04-24 17:43:58 +020020 "@com_github_prometheus_client_golang//prometheus",
21 "@com_github_prometheus_client_golang//prometheus/collectors",
22 "@com_github_prometheus_client_golang//prometheus/promhttp",
Tim Windelschmidt2a1d1b22024-02-06 07:07:42 +010023 "@io_bazel_rules_go//go/runfiles:go_default_library",
Serge Bazanskibee272f2022-09-13 13:52:42 +020024 "@io_k8s_klog_v2//:klog",
25 "@org_golang_google_grpc//:go_default_library",
26 "@org_golang_google_grpc//credentials",
27 ],
28)