Skip to content

Commit

Permalink
run //hack:update-bazel
Browse files Browse the repository at this point in the history
Signed-off-by: James Munnelly <james@munnelly.eu>
  • Loading branch information
munnerz committed Sep 13, 2018
1 parent f4fd0ac commit db65d6a
Show file tree
Hide file tree
Showing 1,072 changed files with 20,834 additions and 16,264 deletions.
18 changes: 18 additions & 0 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,25 @@ filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//cmd/acmesolver:all-srcs",
"//cmd/controller:all-srcs",
"//cmd/webhook:all-srcs",
"//docs/generated/reference:all-srcs",
"//hack:all-srcs",
"//pkg/acme:all-srcs",
"//pkg/api:all-srcs",
"//pkg/apis:all-srcs",
"//pkg/client/clientset/versioned:all-srcs",
"//pkg/client/informers/externalversions:all-srcs",
"//pkg/client/listers/certmanager/v1alpha1:all-srcs",
"//pkg/controller:all-srcs",
"//pkg/issuer:all-srcs",
"//pkg/logs:all-srcs",
"//pkg/scheduler:all-srcs",
"//pkg/util:all-srcs",
"//test/e2e:all-srcs",
"//test/util:all-srcs",
"//third_party:all-srcs",
],
tags = ["automanaged"],
visibility = ["//visibility:public"],
Expand Down
15 changes: 13 additions & 2 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,13 @@ http_archive(
urls = ["https://github.com/bazelbuild/rules_go/releases/download/0.15.3/rules_go-0.15.3.tar.gz"],
sha256 = "97cf62bdef33519412167fd1e4b0810a318a7c234f5f8dc4f53e2da86241c492",
)

load(
"@io_bazel_rules_go//go:def.bzl",
"go_rules_dependencies",
"go_register_toolchains",
)

go_rules_dependencies()

go_register_toolchains(
Expand All @@ -24,10 +26,12 @@ http_archive(
url = "https://github.com/bazelbuild/bazel-gazelle/releases/download/0.14.0/bazel-gazelle-0.14.0.tar.gz",
sha256 = "c0a5739d12c6d05b6c1ad56f2200cb0b57c5a70e03ebd2f7b87ce88cabf09c7b",
)

load(
"@bazel_gazelle//:deps.bzl",
"gazelle_dependencies",
)

gazelle_dependencies()

## Load kubernetes repo-infra for tools like kazel
Expand All @@ -43,16 +47,20 @@ git_repository(
remote = "https://github.com/bazelbuild/rules_docker.git",
tag = "v0.5.1",
)

load(
"@io_bazel_rules_docker//container:container.bzl",
"container_pull",
container_repositories = "repositories",
)

container_repositories()

load(
"@io_bazel_rules_docker//go:image.bzl",
_go_image_repos = "repositories",
)

_go_image_repos()

## Pull some standard base images
Expand All @@ -69,7 +77,7 @@ new_http_archive(
sha256 = "7c4e6bfbc211d6b984ffb4fa490ce9ac112cc4b9b8d859ece27045b8514c1ed1",
urls = ["https://storage.googleapis.com/kubernetes-helm/helm-v2.10.0-darwin-amd64.tar.gz"],
build_file_content =
"""
"""
filegroup(
name = "file",
srcs = [
Expand All @@ -79,12 +87,13 @@ filegroup(
)
""",
)

new_http_archive(
name = "helm_linux",
sha256 = "0fa2ed4983b1e4a3f90f776d08b88b0c73fd83f305b5b634175cb15e61342ffe",
urls = ["https://storage.googleapis.com/kubernetes-helm/helm-v2.10.0-linux-amd64.tar.gz"],
build_file_content =
"""
"""
filegroup(
name = "file",
srcs = [
Expand All @@ -102,6 +111,7 @@ http_file(
sha256 = "294357ff92e7bb36c62f964ecb90e935312671f5a41a7a9f2d77d8d0d4bd217d",
urls = ["https://github.com/bazelbuild/buildtools/releases/download/0.15.0/buildozer.osx"],
)

http_file(
name = "buildozer_linux",
executable = 1,
Expand All @@ -116,6 +126,7 @@ http_file(
sha256 = "1a7bdb0d6c31ecba8b3fd213a1170adf707657123e89dff234871af9e0498be2",
urls = ["https://github.com/golang/dep/releases/download/v0.5.0/dep-darwin-amd64"],
)

http_file(
name = "dep_linux",
executable = 1,
Expand Down
29 changes: 29 additions & 0 deletions cmd/acmesolver/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")

go_library(
name = "go_default_library",
srcs = ["main.go"],
importpath = "github.com/jetstack/cert-manager/cmd/acmesolver",
visibility = ["//visibility:private"],
deps = ["//pkg/issuer/acme/http/solver:go_default_library"],
)

go_binary(
name = "acmesolver",
embed = [":go_default_library"],
visibility = ["//visibility:public"],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
55 changes: 55 additions & 0 deletions cmd/controller/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")

go_library(
name = "go_default_library",
srcs = [
"main.go",
"server.go",
"start.go",
],
importpath = "github.com/jetstack/cert-manager/cmd/controller",
visibility = ["//visibility:private"],
deps = [
"//cmd/controller/app:go_default_library",
"//cmd/controller/app/options:go_default_library",
"//pkg/controller/certificates:go_default_library",
"//pkg/controller/clusterissuers:go_default_library",
"//pkg/controller/ingress-shim:go_default_library",
"//pkg/controller/issuers:go_default_library",
"//pkg/issuer/acme:go_default_library",
"//pkg/issuer/ca:go_default_library",
"//pkg/issuer/selfsigned:go_default_library",
"//pkg/issuer/vault:go_default_library",
"//pkg/logs:go_default_library",
"//pkg/util:go_default_library",
"//vendor/github.com/golang/glog:go_default_library",
"//vendor/github.com/gorilla/mux:go_default_library",
"//vendor/github.com/prometheus/client_golang/prometheus:go_default_library",
"//vendor/github.com/spf13/cobra:go_default_library",
"//vendor/k8s.io/apimachinery/pkg/util/errors:go_default_library",
"//vendor/k8s.io/client-go/plugin/pkg/client/auth:go_default_library",
],
)

go_binary(
name = "controller",
embed = [":go_default_library"],
visibility = ["//visibility:public"],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//cmd/controller/app:all-srcs",
],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
46 changes: 46 additions & 0 deletions cmd/controller/app/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
name = "go_default_library",
srcs = ["controller.go"],
importpath = "github.com/jetstack/cert-manager/cmd/controller/app",
visibility = ["//visibility:public"],
deps = [
"//cmd/controller/app/options:go_default_library",
"//pkg/client/clientset/versioned:go_default_library",
"//pkg/client/clientset/versioned/scheme:go_default_library",
"//pkg/client/informers/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/issuer/acme/dns/util:go_default_library",
"//pkg/util:go_default_library",
"//pkg/util/kube:go_default_library",
"//vendor/github.com/golang/glog:go_default_library",
"//vendor/k8s.io/api/core/v1:go_default_library",
"//vendor/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
"//vendor/k8s.io/client-go/informers:go_default_library",
"//vendor/k8s.io/client-go/kubernetes:go_default_library",
"//vendor/k8s.io/client-go/kubernetes/scheme:go_default_library",
"//vendor/k8s.io/client-go/kubernetes/typed/core/v1:go_default_library",
"//vendor/k8s.io/client-go/rest:go_default_library",
"//vendor/k8s.io/client-go/tools/leaderelection:go_default_library",
"//vendor/k8s.io/client-go/tools/leaderelection/resourcelock:go_default_library",
"//vendor/k8s.io/client-go/tools/record:go_default_library",
],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//cmd/controller/app/options:all-srcs",
],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
30 changes: 30 additions & 0 deletions cmd/controller/app/options/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
name = "go_default_library",
srcs = ["options.go"],
importpath = "github.com/jetstack/cert-manager/cmd/controller/app/options",
visibility = ["//visibility:public"],
deps = [
"//pkg/controller/certificates:go_default_library",
"//pkg/controller/clusterissuers:go_default_library",
"//pkg/controller/ingress-shim:go_default_library",
"//pkg/controller/issuers:go_default_library",
"//pkg/util:go_default_library",
"//vendor/github.com/spf13/pflag:go_default_library",
],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
32 changes: 32 additions & 0 deletions cmd/webhook/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")

go_library(
name = "go_default_library",
srcs = ["main.go"],
importpath = "github.com/jetstack/cert-manager/cmd/webhook",
visibility = ["//visibility:private"],
deps = [
"//pkg/apis/certmanager/validation/webhooks:go_default_library",
"//vendor/github.com/openshift/generic-admission-server/pkg/cmd:go_default_library",
],
)

go_binary(
name = "webhook",
embed = [":go_default_library"],
visibility = ["//visibility:public"],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
35 changes: 35 additions & 0 deletions docs/generated/reference/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")

go_library(
name = "go_default_library",
srcs = ["main.go"],
importpath = "github.com/jetstack/cert-manager/docs/generated/reference",
tags = ["manual"],
visibility = ["//visibility:private"],
deps = [
"//docs/generated/reference/openapi:go_default_library",
"//vendor/github.com/go-openapi/spec:go_default_library",
"//vendor/k8s.io/kube-openapi/pkg/common:go_default_library",
],
)

go_binary(
name = "reference",
embed = [":go_default_library"],
tags = ["manual"],
visibility = ["//visibility:public"],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
3 changes: 2 additions & 1 deletion hack/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ package(default_visibility = ["//visibility:public"])

py_test(
name = "verify-boilerplate",
main = "verify_boilerplate.py",
srcs = ["verify_boilerplate.py"],
data = ["//:all-srcs"],
main = "verify_boilerplate.py",
tags = ["lint"],
)

Expand Down Expand Up @@ -56,6 +56,7 @@ filegroup(
name = "all-srcs",
srcs = [
":package-srcs",
"//hack/bin:all-srcs",
"//hack/boilerplate:all-srcs",
],
tags = ["automanaged"],
Expand Down
14 changes: 14 additions & 0 deletions hack/bin/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,17 @@ config_setting(
values = {"host_cpu": "darwin"},
visibility = ["//visibility:private"],
)

filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)

filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
visibility = ["//visibility:public"],
)
Loading

0 comments on commit db65d6a

Please sign in to comment.