...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "bootstrap",
5 srcs = [
6 "config.go",
7 "iam.go",
8 "utils.go",
9 ],
10 importpath = "edge-infra.dev/pkg/edge/flux/bootstrap",
11 visibility = ["//visibility:public"],
12 deps = [
13 "//pkg/edge/compatibility",
14 "@com_github_fluxcd_kustomize_controller_api//v1:api",
15 "@com_github_fluxcd_kustomize_controller_api//v1beta2",
16 "@com_github_fluxcd_pkg_apis_meta//:meta",
17 "@com_github_fluxcd_source_controller_api//v1beta2",
18 "@com_github_googlecloudplatform_k8s_config_connector//pkg/clients/generated/apis/container/v1beta1",
19 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
20 "@io_k8s_sigs_controller_runtime//pkg/client",
21 ],
22)
23
24go_test(
25 name = "bootstrap_test",
26 srcs = [
27 "config_test.go",
28 "utils_test.go",
29 ],
30 embed = [":bootstrap"],
31 deps = [
32 "@com_github_fluxcd_kustomize_controller_api//v1beta2",
33 "@com_github_fluxcd_source_controller_api//v1beta2",
34 "@com_github_stretchr_testify//assert",
35 ],
36)
View as plain text