load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "dsds-sandboxes", srcs = [ "billingconf.go", "constants.go", "iampolicyclient.go", "projectlabeller.go", "schedule.go", ], importpath = "edge-infra.dev/pkg/sds/lib/ci/dsds-sandboxes", visibility = ["//visibility:public"], deps = [ "@in_gopkg_yaml_v3//:yaml_v3", "@org_golang_google_api//cloudresourcemanager/v1:cloudresourcemanager", "@org_golang_google_api//compute/v1:compute", ], ) go_test( name = "dsds-sandboxes_test", srcs = [ "billingconf_test.go", "iampolicyclient_test.go", "projectlabeller_test.go", "schedule_test.go", ], embed = [":dsds-sandboxes"], deps = [ "@org_golang_google_api//cloudresourcemanager/v1:cloudresourcemanager", "@org_golang_google_api//compute/v1:compute", "@tools_gotest_v3//assert", "@tools_gotest_v3//fs", ], )