Skip to content

Commit add731d

Browse files
committed
Manual changes to package visibility and test dependencies
1 parent 1d9617d commit add731d

File tree

14 files changed

+139
-6
lines changed

14 files changed

+139
-6
lines changed

build/visible_to/BUILD

+101-4
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ package_group(
134134
name = "pkg_kubectl_cmd_create_CONSUMERS",
135135
packages = [
136136
"//pkg/kubectl/cmd",
137+
"//pkg/kubectl/cmd/edit",
137138
],
138139
)
139140

@@ -169,36 +170,90 @@ package_group(
169170
"//cmd/kubectl",
170171
"//cmd/kubectl/app",
171172
"//pkg/kubectl/cmd",
173+
"//pkg/kubectl/cmd/annotate",
174+
"//pkg/kubectl/cmd/apiresources",
175+
"//pkg/kubectl/cmd/apply",
176+
"//pkg/kubectl/cmd/attach",
172177
"//pkg/kubectl/cmd/auth",
178+
"//pkg/kubectl/cmd/autoscale",
179+
"//pkg/kubectl/cmd/certificates",
180+
"//pkg/kubectl/cmd/clusterinfo",
181+
"//pkg/kubectl/cmd/completion",
173182
"//pkg/kubectl/cmd/config",
183+
"//pkg/kubectl/cmd/convert",
184+
"//pkg/kubectl/cmd/cp",
174185
"//pkg/kubectl/cmd/create",
186+
"//pkg/kubectl/cmd/delete",
187+
"//pkg/kubectl/cmd/describe",
188+
"//pkg/kubectl/cmd/diff",
189+
"//pkg/kubectl/cmd/drain",
190+
"//pkg/kubectl/cmd/edit",
191+
"//pkg/kubectl/cmd/exec",
192+
"//pkg/kubectl/cmd/explain",
193+
"//pkg/kubectl/cmd/expose",
175194
"//pkg/kubectl/cmd/get",
195+
"//pkg/kubectl/cmd/help",
196+
"//pkg/kubectl/cmd/label",
197+
"//pkg/kubectl/cmd/logs",
198+
"//pkg/kubectl/cmd/options",
199+
"//pkg/kubectl/cmd/patch",
200+
"//pkg/kubectl/cmd/plugin",
201+
"//pkg/kubectl/cmd/portforward",
202+
"//pkg/kubectl/cmd/proxy",
203+
"//pkg/kubectl/cmd/replace",
204+
"//pkg/kubectl/cmd/rollingupdate",
176205
"//pkg/kubectl/cmd/rollout",
206+
"//pkg/kubectl/cmd/run",
207+
"//pkg/kubectl/cmd/scale",
177208
"//pkg/kubectl/cmd/set",
209+
"//pkg/kubectl/cmd/taint",
178210
"//pkg/kubectl/cmd/templates",
211+
"//pkg/kubectl/cmd/top",
179212
"//pkg/kubectl/cmd/util",
180213
"//pkg/kubectl/cmd/util/sanity",
214+
"//pkg/kubectl/cmd/version",
181215
"//pkg/kubectl/cmd/wait",
182216
],
183217
)
184218

185219
package_group(
186-
name = "pkg_kubectl_cmd_testdata_edit_CONSUMERS",
220+
name = "pkg_kubectl_cmd_edit_testdata_CONSUMERS",
187221
packages = [
188-
"//pkg/kubectl/cmd",
222+
"//pkg/kubectl/cmd/edit",
189223
],
190224
)
191225

192226
package_group(
193227
name = "pkg_kubectl_cmd_testing_CONSUMERS",
194228
packages = [
195229
"//pkg/kubectl/cmd",
230+
"//pkg/kubectl/cmd/annotate",
231+
"//pkg/kubectl/cmd/apply",
232+
"//pkg/kubectl/cmd/attach",
196233
"//pkg/kubectl/cmd/auth",
234+
"//pkg/kubectl/cmd/clusterinfo",
235+
"//pkg/kubectl/cmd/convert",
236+
"//pkg/kubectl/cmd/cp",
197237
"//pkg/kubectl/cmd/create",
238+
"//pkg/kubectl/cmd/delete",
239+
"//pkg/kubectl/cmd/describe",
240+
"//pkg/kubectl/cmd/drain",
241+
"//pkg/kubectl/cmd/edit",
242+
"//pkg/kubectl/cmd/exec",
243+
"//pkg/kubectl/cmd/expose",
198244
"//pkg/kubectl/cmd/get",
245+
"//pkg/kubectl/cmd/label",
246+
"//pkg/kubectl/cmd/logs",
247+
"//pkg/kubectl/cmd/patch",
248+
"//pkg/kubectl/cmd/portforward",
249+
"//pkg/kubectl/cmd/replace",
250+
"//pkg/kubectl/cmd/rollingupdate",
199251
"//pkg/kubectl/cmd/rollout",
252+
"//pkg/kubectl/cmd/run",
200253
"//pkg/kubectl/cmd/set",
201-
"//pkg/kubectl/cmd/wait",
254+
"//pkg/kubectl/cmd/taint",
255+
"//pkg/kubectl/cmd/testing",
256+
"//pkg/kubectl/cmd/top",
202257
"//pkg/kubectl/explain",
203258
],
204259
)
@@ -214,15 +269,48 @@ package_group(
214269
"//cmd/kubectl",
215270
"//cmd/kubectl/app",
216271
"//pkg/kubectl/cmd",
272+
"//pkg/kubectl/cmd/annotate",
273+
"//pkg/kubectl/cmd/apiresources",
274+
"//pkg/kubectl/cmd/apply",
275+
"//pkg/kubectl/cmd/attach",
217276
"//pkg/kubectl/cmd/auth",
277+
"//pkg/kubectl/cmd/autoscale",
278+
"//pkg/kubectl/cmd/certificates",
279+
"//pkg/kubectl/cmd/clusterinfo",
280+
"//pkg/kubectl/cmd/completion",
218281
"//pkg/kubectl/cmd/config",
282+
"//pkg/kubectl/cmd/convert",
283+
"//pkg/kubectl/cmd/cp",
219284
"//pkg/kubectl/cmd/create",
285+
"//pkg/kubectl/cmd/delete",
286+
"//pkg/kubectl/cmd/describe",
287+
"//pkg/kubectl/cmd/diff",
288+
"//pkg/kubectl/cmd/drain",
289+
"//pkg/kubectl/cmd/edit",
290+
"//pkg/kubectl/cmd/exec",
291+
"//pkg/kubectl/cmd/explain",
292+
"//pkg/kubectl/cmd/expose",
220293
"//pkg/kubectl/cmd/get",
294+
"//pkg/kubectl/cmd/help",
295+
"//pkg/kubectl/cmd/label",
296+
"//pkg/kubectl/cmd/logs",
297+
"//pkg/kubectl/cmd/patch",
298+
"//pkg/kubectl/cmd/plugin",
299+
"//pkg/kubectl/cmd/portforward",
300+
"//pkg/kubectl/cmd/proxy",
301+
"//pkg/kubectl/cmd/replace",
302+
"//pkg/kubectl/cmd/rollingupdate",
221303
"//pkg/kubectl/cmd/rollout",
304+
"//pkg/kubectl/cmd/run",
305+
"//pkg/kubectl/cmd/scale",
222306
"//pkg/kubectl/cmd/set",
307+
"//pkg/kubectl/cmd/taint",
223308
"//pkg/kubectl/cmd/testing",
309+
"//pkg/kubectl/cmd/top",
224310
"//pkg/kubectl/cmd/util",
225311
"//pkg/kubectl/cmd/util/editor",
312+
"//pkg/kubectl/cmd/util/sanity",
313+
"//pkg/kubectl/cmd/version",
226314
"//pkg/kubectl/cmd/wait",
227315
],
228316
)
@@ -231,7 +319,9 @@ package_group(
231319
name = "pkg_kubectl_cmd_util_editor_CONSUMERS",
232320
packages = [
233321
"//pkg/kubectl/cmd",
322+
"//pkg/kubectl/cmd/apply",
234323
"//pkg/kubectl/cmd/create",
324+
"//pkg/kubectl/cmd/edit",
235325
"//pkg/kubectl/cmd/util",
236326
],
237327
)
@@ -262,6 +352,7 @@ package_group(
262352
"//cmd/kubectl/app",
263353
"//pkg/kubectl",
264354
"//pkg/kubectl/cmd",
355+
"//pkg/kubectl/cmd/top",
265356
],
266357
)
267358

@@ -301,6 +392,9 @@ package_group(
301392
packages = [
302393
"//pkg/kubectl",
303394
"//pkg/kubectl/cmd",
395+
"//pkg/kubectl/cmd/logs",
396+
"//pkg/kubectl/cmd/portforward",
397+
"//pkg/kubectl/cmd/rollingupdate",
304398
"//pkg/kubectl/proxy",
305399
],
306400
)
@@ -310,9 +404,12 @@ package_group(
310404
packages = [
311405
"//pkg/kubectl",
312406
"//pkg/kubectl/cmd",
407+
"//pkg/kubectl/cmd/apply",
408+
"//pkg/kubectl/cmd/convert",
409+
"//pkg/kubectl/cmd/replace",
410+
"//pkg/kubectl/cmd/rollingupdate",
313411
"//pkg/kubectl/cmd/testing",
314412
"//pkg/kubectl/cmd/util",
315-
"//pkg/kubectl/resource",
316413
],
317414
)
318415

pkg/kubectl/cmd/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ go_test(
7373
"cmd_test.go",
7474
],
7575
data = [
76-
"testdata",
7776
"//api/openapi-spec:swagger-spec",
77+
"//pkg/kubectl/cmd/plugin:testdata",
7878
"//test/e2e/testing-manifests:all-srcs",
7979
"//test/fixtures",
8080
],

pkg/kubectl/cmd/annotate/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ go_library(
2828
go_test(
2929
name = "go_default_test",
3030
srcs = ["annotate_test.go"],
31+
data = [
32+
"//test/e2e/testing-manifests:all-srcs",
33+
],
3134
embed = [":go_default_library"],
3235
deps = [
3336
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/apply/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ go_library(
4848
go_test(
4949
name = "go_default_test",
5050
srcs = ["apply_test.go"],
51+
data = [
52+
"//test/fixtures",
53+
],
5154
embed = [":go_default_library"],
5255
deps = [
5356
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/convert/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ go_library(
2525
go_test(
2626
name = "go_default_test",
2727
srcs = ["convert_test.go"],
28+
data = [
29+
"//test/fixtures",
30+
],
2831
embed = [":go_default_library"],
2932
deps = [
3033
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/delete/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ go_library(
2929
go_test(
3030
name = "go_default_test",
3131
srcs = ["delete_test.go"],
32+
data = [
33+
"//test/e2e/testing-manifests:all-srcs",
34+
],
3235
embed = [":go_default_library"],
3336
deps = [
3437
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/describe/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ go_library(
2323
go_test(
2424
name = "go_default_test",
2525
srcs = ["describe_test.go"],
26+
data = [
27+
"//test/e2e/testing-manifests:all-srcs",
28+
],
2629
embed = [":go_default_library"],
2730
deps = [
2831
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/edit/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ go_library(
1818
go_test(
1919
name = "go_default_test",
2020
srcs = ["edit_test.go"],
21+
data = [
22+
"//pkg/kubectl/cmd/edit/testdata:all-srcs",
23+
],
2124
embed = [":go_default_library"],
2225
deps = [
2326
"//pkg/kubectl/cmd/apply:go_default_library",

pkg/kubectl/cmd/edit/testdata/BUILD

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ filegroup(
2929
srcs = [":package-srcs"],
3030
tags = ["automanaged"],
3131
visibility = [
32-
"//build/visible_to:pkg_kubectl_cmd_testdata_edit_CONSUMERS",
32+
"//build/visible_to:pkg_kubectl_cmd_edit_testdata_CONSUMERS",
3333
],
3434
)

pkg/kubectl/cmd/expose/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ go_library(
3030
go_test(
3131
name = "go_default_test",
3232
srcs = ["expose_test.go"],
33+
data = [
34+
"//test/e2e/testing-manifests:all-srcs",
35+
],
3336
embed = [":go_default_library"],
3437
deps = [
3538
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/label/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ go_library(
3030
go_test(
3131
name = "go_default_test",
3232
srcs = ["label_test.go"],
33+
data = [
34+
"//test/e2e/testing-manifests:all-srcs",
35+
],
3336
embed = [":go_default_library"],
3437
deps = [
3538
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/patch/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ go_library(
3030
go_test(
3131
name = "go_default_test",
3232
srcs = ["patch_test.go"],
33+
data = [
34+
"//test/e2e/testing-manifests:all-srcs",
35+
],
3336
embed = [":go_default_library"],
3437
deps = [
3538
"//pkg/kubectl/cmd/testing:go_default_library",

pkg/kubectl/cmd/plugin/BUILD

+6
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,9 @@ filegroup(
2828
tags = ["automanaged"],
2929
visibility = ["//visibility:public"],
3030
)
31+
32+
filegroup(
33+
name = "testdata",
34+
data = glob(["testdata/**"]),
35+
visibility = ["//visibility:public"],
36+
)

pkg/kubectl/cmd/replace/BUILD

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ go_library(
2626
go_test(
2727
name = "go_default_test",
2828
srcs = ["replace_test.go"],
29+
data = [
30+
"//test/e2e/testing-manifests:all-srcs",
31+
],
2932
embed = [":go_default_library"],
3033
deps = [
3134
"//pkg/kubectl/cmd/testing:go_default_library",

0 commit comments

Comments
 (0)