Commit c67e4d1d authored by Mike Danese's avatar Mike Danese

plumb through version

parent fd9c017d
......@@ -15,6 +15,7 @@ filegroup(
":package-srcs",
"//build/debs:all-srcs",
"//build/release-tars:all-srcs",
"//build/rpms:all-srcs",
"//build/visible_to:all-srcs",
],
tags = ["automanaged"],
......@@ -98,6 +99,18 @@ DOCKERIZED_BINARIES = {
stamp = 1,
) for binary, meta in DOCKERIZED_BINARIES.items()]
genrule(
name = "os_package_version",
outs = ["version"],
cmd = """
grep ^STABLE_BUILD_SCM_REVISION bazel-out/stable-status.txt \
| awk '{print $$2}' \
| sed -e 's/^v//' -e 's/[\+-]/_/g' \
>$@
""",
stamp = 1,
)
release_filegroup(
name = "docker-artifacts",
srcs = [":%s.tar" % binary for binary in DOCKERIZED_BINARIES.keys()] +
......
......@@ -9,7 +9,7 @@ pkg_rpm(
"//cmd/kubectl",
],
spec_file = "kubectl.spec",
version = "1.6.0",
version_file = "//build:os_package_version",
)
pkg_rpm(
......@@ -20,7 +20,7 @@ pkg_rpm(
"//cmd/kubelet",
],
spec_file = "kubelet.spec",
version = "1.6.0",
version_file = "//build:os_package_version",
)
pkg_rpm(
......@@ -31,7 +31,7 @@ pkg_rpm(
"//cmd/kubeadm",
],
spec_file = "kubeadm.spec",
version = "1.6.0",
version_file = "//build:os_package_version",
)
pkg_rpm(
......@@ -41,5 +41,18 @@ pkg_rpm(
"@kubernetes_cni//file",
],
spec_file = "kubernetes-cni.spec",
version = "1.6.0",
version_file = "//build:os_package_version",
)
filegroup(
name = "package-srcs",
srcs = glob(["**"]),
tags = ["automanaged"],
visibility = ["//visibility:private"],
)
filegroup(
name = "all-srcs",
srcs = [":package-srcs"],
tags = ["automanaged"],
)
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