Upadate backend BUILD files (#3455)

* Upadate BUILD files

* add workspace file
This commit is contained in:
Chen Sun 2020-04-10 14:45:48 -07:00 committed by GitHub
parent fe3c97a99b
commit 425a3858a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 155 additions and 1 deletions

View File

@ -1073,3 +1073,9 @@ go_repository(
importpath = "sigs.k8s.io/testing_frameworks",
tag = "v0.1.1",
)
go_repository(
name = "com_github_peterhellberg_duration",
commit = "ec6baeebcd10",
importpath = "github.com/peterhellberg/duration",
)

View File

@ -20,7 +20,6 @@ go_library(
importpath = "github.com/kubeflow/pipelines/backend/src/apiserver/client",
visibility = ["//visibility:public"],
deps = [
"//backend/src/apiserver/common:go_default_library",
"//backend/src/common/util:go_default_library",
"//backend/src/crd/pkg/apis/scheduledworkflow/v1beta1:go_default_library",
"//backend/src/crd/pkg/client/clientset/versioned:go_default_library",

View File

@ -61,6 +61,7 @@ go_test(
embed = [":go_default_library"],
deps = [
"//backend/api:go_default_library",
"//backend/src/apiserver/client:go_default_library",
"//backend/src/apiserver/common:go_default_library",
"//backend/src/apiserver/list:go_default_library",
"//backend/src/apiserver/model:go_default_library",

27
backend/src/cache/BUILD.bazel vendored Normal file
View File

@ -0,0 +1,27 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
go_library(
name = "go_default_library",
srcs = [
"client_manager.go",
"main.go",
],
importpath = "github.com/kubeflow/pipelines/backend/src/cache",
visibility = ["//visibility:private"],
deps = [
"//backend/src/cache/client:go_default_library",
"//backend/src/cache/model:go_default_library",
"//backend/src/cache/server:go_default_library",
"//backend/src/cache/storage:go_default_library",
"//backend/src/common/util:go_default_library",
"@com_github_cenkalti_backoff//:go_default_library",
"@com_github_golang_glog//:go_default_library",
"@com_github_jinzhu_gorm//:go_default_library",
],
)
go_binary(
name = "cache",
embed = [":go_default_library"],
visibility = ["//visibility:public"],
)

35
backend/src/cache/client/BUILD.bazel vendored Normal file
View File

@ -0,0 +1,35 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
go_library(
name = "go_default_library",
srcs = [
"kubernetes_core.go",
"kubernetes_core_fake.go",
"pod_fake.go",
"sql.go",
],
importpath = "github.com/kubeflow/pipelines/backend/src/cache/client",
visibility = ["//visibility:public"],
deps = [
"//backend/src/common/util:go_default_library",
"@com_github_cenkalti_backoff//:go_default_library",
"@com_github_go_sql_driver_mysql//:go_default_library",
"@com_github_golang_glog//:go_default_library",
"@com_github_pkg_errors//:go_default_library",
"@io_k8s_api//core/v1:go_default_library",
"@io_k8s_api//policy/v1beta1:go_default_library",
"@io_k8s_apimachinery//pkg/apis/meta/v1:go_default_library",
"@io_k8s_apimachinery//pkg/types:go_default_library",
"@io_k8s_apimachinery//pkg/watch:go_default_library",
"@io_k8s_client_go//kubernetes:go_default_library",
"@io_k8s_client_go//kubernetes/typed/core/v1:go_default_library",
"@io_k8s_client_go//rest:go_default_library",
],
)
go_test(
name = "go_default_test",
srcs = ["sql_test.go"],
embed = [":go_default_library"],
deps = ["@com_github_go_sql_driver_mysql//:go_default_library"],
)

8
backend/src/cache/model/BUILD.bazel vendored Normal file
View File

@ -0,0 +1,8 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library")
go_library(
name = "go_default_library",
srcs = ["execution_cache.go"],
importpath = "github.com/kubeflow/pipelines/backend/src/cache/model",
visibility = ["//visibility:public"],
)

47
backend/src/cache/server/BUILD.bazel vendored Normal file
View File

@ -0,0 +1,47 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
go_library(
name = "go_default_library",
srcs = [
"admission.go",
"client_manager_fake.go",
"mutation.go",
"watcher.go",
],
importpath = "github.com/kubeflow/pipelines/backend/src/cache/server",
visibility = ["//visibility:public"],
deps = [
"//backend/src/cache/client:go_default_library",
"//backend/src/cache/model:go_default_library",
"//backend/src/cache/storage:go_default_library",
"//backend/src/common/util:go_default_library",
"@com_github_golang_glog//:go_default_library",
"@com_github_peterhellberg_duration//:go_default_library",
"@io_k8s_api//admission/v1beta1:go_default_library",
"@io_k8s_api//core/v1:go_default_library",
"@io_k8s_apimachinery//pkg/apis/meta/v1:go_default_library",
"@io_k8s_apimachinery//pkg/runtime:go_default_library",
"@io_k8s_apimachinery//pkg/runtime/serializer:go_default_library",
"@io_k8s_apimachinery//pkg/types:go_default_library",
"@io_k8s_apimachinery//pkg/watch:go_default_library",
],
)
go_test(
name = "go_default_test",
srcs = [
"admission_test.go",
"mutation_test.go",
],
embed = [":go_default_library"],
deps = [
"//backend/src/cache/model:go_default_library",
"//backend/src/common/util:go_default_library",
"@com_github_stretchr_testify//assert:go_default_library",
"@com_github_stretchr_testify//require:go_default_library",
"@io_k8s_api//admission/v1beta1:go_default_library",
"@io_k8s_api//core/v1:go_default_library",
"@io_k8s_apimachinery//pkg/apis/meta/v1:go_default_library",
"@io_k8s_apimachinery//pkg/runtime:go_default_library",
],
)

31
backend/src/cache/storage/BUILD.bazel vendored Normal file
View File

@ -0,0 +1,31 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
go_library(
name = "go_default_library",
srcs = [
"db.go",
"db_fake.go",
"execution_cache_store.go",
],
importpath = "github.com/kubeflow/pipelines/backend/src/cache/storage",
visibility = ["//visibility:public"],
deps = [
"//backend/src/cache/model:go_default_library",
"//backend/src/common/util:go_default_library",
"@com_github_golang_glog//:go_default_library",
"@com_github_jinzhu_gorm//:go_default_library",
"@com_github_mattn_go_sqlite3//:go_default_library",
],
)
go_test(
name = "go_default_test",
srcs = ["execution_cache_store_test.go"],
embed = [":go_default_library"],
deps = [
"//backend/src/cache/model:go_default_library",
"//backend/src/common/util:go_default_library",
"@com_github_stretchr_testify//assert:go_default_library",
"@com_github_stretchr_testify//require:go_default_library",
],
)