Commit cbea3c31 authored by Jeff Grafton's avatar Jeff Grafton

Always build the full kubernetes-src tarball

parent e2ebf254
...@@ -56,38 +56,12 @@ filegroup( ...@@ -56,38 +56,12 @@ filegroup(
tags = ["automanaged"], tags = ["automanaged"],
) )
config_setting(
name = "package_src",
values = {
"define": "PACKAGE_SRC=true",
},
visibility = ["//visibility:private"],
)
genrule(
name = "kubernetes-src-readme",
outs = ["README-src.txt"],
cmd = """
echo For build efficiency, the src was not included in this release.>$@
echo The full source code can be viewed at >>$@
echo -n https://github.com/kubernetes/kubernetes/tree/ >>$@
grep ^STABLE_BUILD_GIT_COMMIT bazel-out/stable-status.txt | cut -d' ' -f2 >>$@
""",
stamp = 1,
)
pkg_tar( pkg_tar(
name = "kubernetes-src", name = "kubernetes-src",
srcs = select({ srcs = ["//:all-srcs"],
":package_src": ["//:all-srcs"],
"//conditions:default": ["README-src.txt"],
}),
extension = "tar.gz", extension = "tar.gz",
package_dir = "kubernetes", package_dir = "kubernetes",
strip_prefix = select({ strip_prefix = "//",
":package_src": "//",
"//conditions:default": ".",
}),
symlinks = { symlinks = {
"kubernetes/vendor/%s" % repo: "../../staging/src/%s" % repo "kubernetes/vendor/%s" % repo: "../../staging/src/%s" % repo
for repo in staging_repos for repo in staging_repos
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment