load("@io_bazel_rules_go//go:def.bzl", "go_library") load("//bazel/go:go_test.bzl", "go_test") go_library( name = "versionsapi", srcs = [ "apiconstants.go", "client.go", "cliinfo.go", "fetcher.go", "imageinfo.go", "latest.go", "list.go", "version.go", "versionsapi.go", ], importpath = "github.com/edgelesssys/constellation/v2/internal/api/versionsapi", visibility = ["//:__subpackages__"], deps = [ "//internal/api/client", "//internal/api/fetcher", "//internal/constants", "@org_golang_x_mod//semver", ], ) go_test( name = "versionsapi_test", srcs = [ "cliinfo_test.go", "fetcher_test.go", "imageinfo_test.go", "latest_test.go", "list_test.go", "version_test.go", ], embed = [":versionsapi"], deps = [ "//internal/cloud/cloudprovider", "//internal/constants", "@com_github_stretchr_testify//assert", "@com_github_stretchr_testify//require", "@org_uber_go_goleak//:goleak", ], )