blob: e751aaf011d8ff98f1a11874b0b32d938693d98c [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 Windelschmidt156248b2025-01-10 00:27:45 +010023 "@io_bazel_rules_go//go/runfiles",
Serge Bazanskibee272f2022-09-13 13:52:42 +020024 "@io_k8s_klog_v2//:klog",
Tim Windelschmidt3325b4b2024-07-15 19:19:49 +020025 "@org_golang_google_grpc//:grpc",
Serge Bazanskibee272f2022-09-13 13:52:42 +020026 "@org_golang_google_grpc//credentials",
27 ],
28)