This is an automated email from the ASF dual-hosted git repository. joshfischer pushed a commit to branch joshfischer/helm-chart-to-site in repository https://gitbox.apache.org/repos/asf/incubator-heron.git
commit 87972bef04164a3a854dd76149c0801bf1470a2a Author: Josh Fischer <[email protected]> AuthorDate: Mon Aug 30 17:05:39 2021 -0500 adding file group, pkg_tar and docker build command --- scripts/packages/BUILD | 14 ++++++++++++++ website2/website/scripts/build-site.sh | 3 +++ 2 files changed, 17 insertions(+) diff --git a/scripts/packages/BUILD b/scripts/packages/BUILD index 67a185d..b32faba 100644 --- a/scripts/packages/BUILD +++ b/scripts/packages/BUILD @@ -33,6 +33,12 @@ filegroup( ) filegroup( + name = "helmpkgs", + srcs = [ + ":generate-helm-charts", + ], +) +filegroup( name = "testpkgs", srcs = [ ":heron-tests-install.sh", @@ -405,6 +411,14 @@ pkg_tar( ) pkg_tar( + name = "heron-helm-chart", + deps = [ + ":helmpkgs" + ], + extension = "tar.gz" +) + +pkg_tar( name = "heron-lib-third_party", srcs = [ "@com_google_protobuf//:protobuf_java", diff --git a/website2/website/scripts/build-site.sh b/website2/website/scripts/build-site.sh index 3c43b28..5e057ad 100755 --- a/website2/website/scripts/build-site.sh +++ b/website2/website/scripts/build-site.sh @@ -28,6 +28,9 @@ npm run-script build node ./scripts/replace.js +# create helm chart +bazel build --config=ubuntu scripts/packages:heron-helm-chart + ## copy generated site rm -rf ${ROOT_DIR}/generated-site/content/* mkdir -p ${ROOT_DIR}/generated-site/content/
