1
- load (
2
- "@io_bazel_rules_go//go:def.bzl" ,
3
- "go_library" ,
4
- "go_test" ,
5
- )
1
+ load ("@io_bazel_rules_go//go:def.bzl" , "go_library" , "go_test" )
6
2
7
3
go_library (
8
4
name = "go_default_library" ,
9
- srcs = [
10
- "alpha.go" ,
11
- "cmd.go" ,
12
- "profiling.go" ,
13
- ],
5
+ srcs = ["cmd.go" ],
14
6
importpath = "k8s.io/kubernetes/pkg/kubectl/cmd" ,
15
- visibility = [
16
- "//build/visible_to:pkg_kubectl_cmd_CONSUMERS" ,
17
- ],
7
+ visibility = ["//visibility:public" ],
18
8
deps = [
19
- "//pkg/kubectl/cmd/annotate:go_default_library" ,
20
- "//pkg/kubectl/cmd/apiresources:go_default_library" ,
21
- "//pkg/kubectl/cmd/apply:go_default_library" ,
22
- "//pkg/kubectl/cmd/attach:go_default_library" ,
23
9
"//pkg/kubectl/cmd/auth:go_default_library" ,
24
- "//pkg/kubectl/cmd/autoscale:go_default_library" ,
25
- "//pkg/kubectl/cmd/certificates:go_default_library" ,
26
- "//pkg/kubectl/cmd/clusterinfo:go_default_library" ,
27
- "//pkg/kubectl/cmd/completion:go_default_library" ,
28
- "//pkg/kubectl/cmd/config:go_default_library" ,
29
10
"//pkg/kubectl/cmd/convert:go_default_library" ,
30
- "//pkg/kubectl/cmd/cp:go_default_library" ,
31
- "//pkg/kubectl/cmd/create:go_default_library" ,
32
- "//pkg/kubectl/cmd/delete:go_default_library" ,
33
- "//pkg/kubectl/cmd/describe:go_default_library" ,
34
- "//pkg/kubectl/cmd/diff:go_default_library" ,
35
- "//pkg/kubectl/cmd/drain:go_default_library" ,
36
- "//pkg/kubectl/cmd/edit:go_default_library" ,
37
- "//pkg/kubectl/cmd/exec:go_default_library" ,
38
- "//pkg/kubectl/cmd/explain:go_default_library" ,
39
- "//pkg/kubectl/cmd/expose:go_default_library" ,
40
11
"//pkg/kubectl/cmd/get:go_default_library" ,
41
- "//pkg/kubectl/cmd/kustomize:go_default_library" ,
42
- "//pkg/kubectl/cmd/label:go_default_library" ,
43
- "//pkg/kubectl/cmd/logs:go_default_library" ,
44
- "//pkg/kubectl/cmd/options:go_default_library" ,
45
- "//pkg/kubectl/cmd/patch:go_default_library" ,
46
- "//pkg/kubectl/cmd/plugin:go_default_library" ,
47
- "//pkg/kubectl/cmd/portforward:go_default_library" ,
48
- "//pkg/kubectl/cmd/proxy:go_default_library" ,
49
- "//pkg/kubectl/cmd/replace:go_default_library" ,
50
- "//pkg/kubectl/cmd/rollingupdate:go_default_library" ,
51
- "//pkg/kubectl/cmd/rollout:go_default_library" ,
52
- "//pkg/kubectl/cmd/run:go_default_library" ,
53
- "//pkg/kubectl/cmd/scale:go_default_library" ,
54
- "//pkg/kubectl/cmd/set:go_default_library" ,
55
- "//pkg/kubectl/cmd/taint:go_default_library" ,
56
- "//pkg/kubectl/cmd/top:go_default_library" ,
57
- "//pkg/kubectl/cmd/version:go_default_library" ,
58
- "//pkg/kubectl/cmd/wait:go_default_library" ,
59
12
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions:go_default_library" ,
60
13
"//staging/src/k8s.io/client-go/tools/clientcmd:go_default_library" ,
61
14
"//staging/src/k8s.io/component-base/cli/flag:go_default_library" ,
15
+ "//staging/src/k8s.io/kubectl/pkg/cmd:go_default_library" ,
16
+ "//staging/src/k8s.io/kubectl/pkg/cmd/annotate:go_default_library" ,
17
+ "//staging/src/k8s.io/kubectl/pkg/cmd/apiresources:go_default_library" ,
18
+ "//staging/src/k8s.io/kubectl/pkg/cmd/apply:go_default_library" ,
19
+ "//staging/src/k8s.io/kubectl/pkg/cmd/attach:go_default_library" ,
20
+ "//staging/src/k8s.io/kubectl/pkg/cmd/autoscale:go_default_library" ,
21
+ "//staging/src/k8s.io/kubectl/pkg/cmd/certificates:go_default_library" ,
22
+ "//staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo:go_default_library" ,
23
+ "//staging/src/k8s.io/kubectl/pkg/cmd/completion:go_default_library" ,
24
+ "//staging/src/k8s.io/kubectl/pkg/cmd/config:go_default_library" ,
25
+ "//staging/src/k8s.io/kubectl/pkg/cmd/cp:go_default_library" ,
26
+ "//staging/src/k8s.io/kubectl/pkg/cmd/create:go_default_library" ,
27
+ "//staging/src/k8s.io/kubectl/pkg/cmd/delete:go_default_library" ,
28
+ "//staging/src/k8s.io/kubectl/pkg/cmd/describe:go_default_library" ,
29
+ "//staging/src/k8s.io/kubectl/pkg/cmd/diff:go_default_library" ,
30
+ "//staging/src/k8s.io/kubectl/pkg/cmd/drain:go_default_library" ,
31
+ "//staging/src/k8s.io/kubectl/pkg/cmd/edit:go_default_library" ,
32
+ "//staging/src/k8s.io/kubectl/pkg/cmd/exec:go_default_library" ,
33
+ "//staging/src/k8s.io/kubectl/pkg/cmd/explain:go_default_library" ,
34
+ "//staging/src/k8s.io/kubectl/pkg/cmd/expose:go_default_library" ,
35
+ "//staging/src/k8s.io/kubectl/pkg/cmd/kustomize:go_default_library" ,
36
+ "//staging/src/k8s.io/kubectl/pkg/cmd/label:go_default_library" ,
37
+ "//staging/src/k8s.io/kubectl/pkg/cmd/logs:go_default_library" ,
38
+ "//staging/src/k8s.io/kubectl/pkg/cmd/options:go_default_library" ,
39
+ "//staging/src/k8s.io/kubectl/pkg/cmd/patch:go_default_library" ,
40
+ "//staging/src/k8s.io/kubectl/pkg/cmd/plugin:go_default_library" ,
41
+ "//staging/src/k8s.io/kubectl/pkg/cmd/portforward:go_default_library" ,
42
+ "//staging/src/k8s.io/kubectl/pkg/cmd/proxy:go_default_library" ,
43
+ "//staging/src/k8s.io/kubectl/pkg/cmd/replace:go_default_library" ,
44
+ "//staging/src/k8s.io/kubectl/pkg/cmd/rollingupdate:go_default_library" ,
45
+ "//staging/src/k8s.io/kubectl/pkg/cmd/rollout:go_default_library" ,
46
+ "//staging/src/k8s.io/kubectl/pkg/cmd/run:go_default_library" ,
47
+ "//staging/src/k8s.io/kubectl/pkg/cmd/scale:go_default_library" ,
48
+ "//staging/src/k8s.io/kubectl/pkg/cmd/set:go_default_library" ,
49
+ "//staging/src/k8s.io/kubectl/pkg/cmd/taint:go_default_library" ,
50
+ "//staging/src/k8s.io/kubectl/pkg/cmd/top:go_default_library" ,
62
51
"//staging/src/k8s.io/kubectl/pkg/cmd/util:go_default_library" ,
52
+ "//staging/src/k8s.io/kubectl/pkg/cmd/version:go_default_library" ,
53
+ "//staging/src/k8s.io/kubectl/pkg/cmd/wait:go_default_library" ,
63
54
"//staging/src/k8s.io/kubectl/pkg/util/i18n:go_default_library" ,
64
55
"//staging/src/k8s.io/kubectl/pkg/util/templates:go_default_library" ,
65
56
"//vendor/github.com/spf13/cobra:go_default_library" ,
66
- "//vendor/github.com/spf13/pflag:go_default_library" ,
67
57
],
68
58
)
69
59
70
60
go_test (
71
61
name = "go_default_test" ,
72
62
srcs = ["cmd_test.go" ],
73
- data = [
74
- "//api/openapi-spec" ,
75
- "//pkg/kubectl/cmd/plugin:testdata" ,
76
- "//test/e2e/testing-manifests:all-srcs" ,
77
- "//test/fixtures" ,
78
- ],
63
+ data = ["//pkg/kubectl/cmd/plugin/testdata" ],
79
64
embed = [":go_default_library" ],
80
65
deps = [
81
66
"//staging/src/k8s.io/cli-runtime/pkg/genericclioptions:go_default_library" ,
@@ -87,57 +72,18 @@ filegroup(
87
72
name = "package-srcs" ,
88
73
srcs = glob (["**" ]),
89
74
tags = ["automanaged" ],
75
+ visibility = ["//visibility:private" ],
90
76
)
91
77
92
78
filegroup (
93
79
name = "all-srcs" ,
94
80
srcs = [
95
81
":package-srcs" ,
96
- "//pkg/kubectl/cmd/annotate:all-srcs" ,
97
- "//pkg/kubectl/cmd/apiresources:all-srcs" ,
98
- "//pkg/kubectl/cmd/apply:all-srcs" ,
99
- "//pkg/kubectl/cmd/attach:all-srcs" ,
100
82
"//pkg/kubectl/cmd/auth:all-srcs" ,
101
- "//pkg/kubectl/cmd/autoscale:all-srcs" ,
102
- "//pkg/kubectl/cmd/certificates:all-srcs" ,
103
- "//pkg/kubectl/cmd/clusterinfo:all-srcs" ,
104
- "//pkg/kubectl/cmd/completion:all-srcs" ,
105
- "//pkg/kubectl/cmd/config:all-srcs" ,
106
83
"//pkg/kubectl/cmd/convert:all-srcs" ,
107
- "//pkg/kubectl/cmd/cp:all-srcs" ,
108
- "//pkg/kubectl/cmd/create:all-srcs" ,
109
- "//pkg/kubectl/cmd/delete:all-srcs" ,
110
- "//pkg/kubectl/cmd/describe:all-srcs" ,
111
- "//pkg/kubectl/cmd/diff:all-srcs" ,
112
- "//pkg/kubectl/cmd/drain:all-srcs" ,
113
- "//pkg/kubectl/cmd/edit:all-srcs" ,
114
- "//pkg/kubectl/cmd/exec:all-srcs" ,
115
- "//pkg/kubectl/cmd/explain:all-srcs" ,
116
- "//pkg/kubectl/cmd/expose:all-srcs" ,
117
84
"//pkg/kubectl/cmd/get:all-srcs" ,
118
- "//pkg/kubectl/cmd/help:all-srcs" ,
119
- "//pkg/kubectl/cmd/kustomize:all-srcs" ,
120
- "//pkg/kubectl/cmd/label:all-srcs" ,
121
- "//pkg/kubectl/cmd/logs:all-srcs" ,
122
- "//pkg/kubectl/cmd/options:all-srcs" ,
123
- "//pkg/kubectl/cmd/patch:all-srcs" ,
124
- "//pkg/kubectl/cmd/plugin:all-srcs" ,
125
- "//pkg/kubectl/cmd/portforward:all-srcs" ,
126
- "//pkg/kubectl/cmd/proxy:all-srcs" ,
127
- "//pkg/kubectl/cmd/replace:all-srcs" ,
128
- "//pkg/kubectl/cmd/rollingupdate:all-srcs" ,
129
- "//pkg/kubectl/cmd/rollout:all-srcs" ,
130
- "//pkg/kubectl/cmd/run:all-srcs" ,
131
- "//pkg/kubectl/cmd/scale:all-srcs" ,
132
- "//pkg/kubectl/cmd/set:all-srcs" ,
133
- "//pkg/kubectl/cmd/taint:all-srcs" ,
134
- "//pkg/kubectl/cmd/testing:all-srcs" ,
135
- "//pkg/kubectl/cmd/top:all-srcs" ,
136
- "//pkg/kubectl/cmd/version:all-srcs" ,
137
- "//pkg/kubectl/cmd/wait:all-srcs" ,
85
+ "//pkg/kubectl/cmd/plugin/testdata:all-srcs" ,
138
86
],
139
87
tags = ["automanaged" ],
140
- visibility = [
141
- "//build/visible_to:pkg_kubectl_cmd_CONSUMERS" ,
142
- ],
88
+ visibility = ["//visibility:public" ],
143
89
)
0 commit comments