@@ -4,6 +4,7 @@ load("//:examples.bzl", "envoy_examples")
44
55licenses (["notice" ]) # Apache 2
66
7+ # Excluding build tests - eg wasm - these should be run directly
78EXAMPLE_TESTS = [
89 "brotli" ,
910 "cache" ,
@@ -40,7 +41,6 @@ EXAMPLE_TESTS = [
4041 "udp" ,
4142 "vrp-litmus" ,
4243 # "vrp-local",
43- # "wasm-cc",
4444 "websocket" ,
4545 "zipkin" ,
4646 "zstd" ,
@@ -66,7 +66,7 @@ filegroup(
6666 "postgres/*" ,
6767 "kafka/*.yaml" ,
6868 ],
69- ),
69+ ) + [ "@envoy-example-wasmcc//:configs" ] ,
7070 visibility = ["//visibility:public" ],
7171)
7272
@@ -95,7 +95,7 @@ filegroup(
9595
9696filegroup (
9797 name = "docs_rst" ,
98- srcs = glob (["**/example.rst" ]) + [ "//wasm-cc:example.rst" ] ,
98+ srcs = glob (["**/example.rst" ]),
9999)
100100
101101pkg_files (
@@ -107,10 +107,14 @@ pkg_files(
107107
108108genrule (
109109 name = "examples_docs" ,
110- srcs = [":docs_rst" ],
110+ srcs = [
111+ ":docs_rst" ,
112+ "@envoy-example-wasmcc//:example.rst" ,
113+ ],
111114 outs = ["examples_docs.tar.gz" ],
112115 cmd = """
113116 TEMP=$$(mktemp -d)
117+ mv $(location @envoy-example-wasmcc//:example.rst) "$${TEMP}/wasm-cc.rst"
114118 for location in $(locations :docs_rst); do
115119 example=$$(echo $$location | sed -e 's#^external/[^/]*/##' | cut -d/ -f1)
116120 cp -a $$location "$${TEMP}/$${example}.rst"
@@ -143,23 +147,25 @@ filegroup(
143147 "**/#*" ,
144148 ".*/**/*" ,
145149 "BUILD" ,
146- ".git/**/*" ,
150+ "README.md" ,
151+ "WORKSPACE" ,
147152 "bazel-*/**/*" ,
148153 "**/node_modules/**" ,
149154 "**/*.rst" ,
150155 "win32*" ,
151156 ],
152- ) + [
153- "//wasm-cc:files" ,
154- ],
157+ ),
155158)
156159
157160pkg_tar (
158161 name = "docs" ,
159162 srcs = [":examples_files" ],
160163 extension = "tar.gz" ,
161164 package_dir = "start/sandboxes" ,
162- deps = [":examples_docs" ],
165+ deps = [
166+ ":examples_docs" ,
167+ "@envoy-example-wasmcc//:includes" ,
168+ ],
163169 visibility = ["//visibility:public" ],
164170)
165171
0 commit comments