From 56200d16a3c95f372d336ecc0ebc2b6d2247743e Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Sat, 22 Oct 2016 09:54:15 -0700 Subject: [PATCH] add genrule for test bindata --- docs/user-guide/BUILD | 8 ++++++++ examples/BUILD | 7 +++++++ test/e2e/generated/BUILD | 28 ++++++++++++++++++++++++++-- test/e2e/testing-manifests/BUILD | 8 ++++++++ test/fixtures/BUILD | 7 +++++++ test/images/BUILD | 8 ++++++++ 6 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 docs/user-guide/BUILD create mode 100644 test/e2e/testing-manifests/BUILD create mode 100644 test/images/BUILD diff --git a/docs/user-guide/BUILD b/docs/user-guide/BUILD new file mode 100644 index 00000000000..1f372170856 --- /dev/null +++ b/docs/user-guide/BUILD @@ -0,0 +1,8 @@ +package(default_visibility = ["//visibility:public"]) + +filegroup( + name = "sources", + srcs = glob([ + "**/*", + ]), +) diff --git a/examples/BUILD b/examples/BUILD index 549e0273e27..62943e85e20 100644 --- a/examples/BUILD +++ b/examples/BUILD @@ -10,3 +10,10 @@ filegroup( "pod", ], ) + +filegroup( + name = "sources", + srcs = glob([ + "**/*", + ]), +) diff --git a/test/e2e/generated/BUILD b/test/e2e/generated/BUILD index 2139eb1437a..e70ab73c40b 100644 --- a/test/e2e/generated/BUILD +++ b/test/e2e/generated/BUILD @@ -12,6 +12,30 @@ load( go_library( name = "go_default_library", - srcs = ["main.go"], - tags = ["automanaged"], + srcs = [ + "main.go", + ":bindata", + ], +) + +genrule( + name = "bindata", + srcs = [ + "//examples:sources", + "//docs/user-guide:sources", + "//test/images:sources", + "//test/fixtures:sources", + "//test/e2e/testing-manifests:sources", + ], + outs = ["bindata.go"], + cmd = """ +$(location //vendor:github.com/jteeuwen/go-bindata/go-bindata) \ + -nometadata -o "$(OUTS)" -pkg generated \ + -prefix $$(pwd) \ + -ignore .jpg -ignore .png -ignore .md \ + $(SRCS) +""", + tools = [ + "//vendor:github.com/jteeuwen/go-bindata/go-bindata", + ], ) diff --git a/test/e2e/testing-manifests/BUILD b/test/e2e/testing-manifests/BUILD new file mode 100644 index 00000000000..1f372170856 --- /dev/null +++ b/test/e2e/testing-manifests/BUILD @@ -0,0 +1,8 @@ +package(default_visibility = ["//visibility:public"]) + +filegroup( + name = "sources", + srcs = glob([ + "**/*", + ]), +) diff --git a/test/fixtures/BUILD b/test/fixtures/BUILD index 0526184fead..88b2bc9a4b8 100644 --- a/test/fixtures/BUILD +++ b/test/fixtures/BUILD @@ -8,3 +8,10 @@ filegroup( "**/*.json", ]), ) + +filegroup( + name = "sources", + srcs = glob([ + "**/*", + ]), +) diff --git a/test/images/BUILD b/test/images/BUILD new file mode 100644 index 00000000000..1f372170856 --- /dev/null +++ b/test/images/BUILD @@ -0,0 +1,8 @@ +package(default_visibility = ["//visibility:public"]) + +filegroup( + name = "sources", + srcs = glob([ + "**/*", + ]), +)