From 71373d1e50aa8c98297865e44afd1b5050621c61 Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Thu, 13 Feb 2020 15:52:01 +0000 Subject: [PATCH] Fix including CRDs as part of static manifests Signed-off-by: James Munnelly --- deploy/manifests/BUILD.bazel | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/deploy/manifests/BUILD.bazel b/deploy/manifests/BUILD.bazel index 27e83c10f..bf9f6731c 100644 --- a/deploy/manifests/BUILD.bazel +++ b/deploy/manifests/BUILD.bazel @@ -20,13 +20,23 @@ VARIANTS = { } [helm_tmpl( - name = name, + name = "%s.manifests" % name, helm_pkg = "//deploy/charts/cert-manager:package", release_name = RELEASE_NAME, release_namespace = RELEASE_NAMESPACE, values = values, ) for (name, values) in VARIANTS.items()] +[genrule( + name = name, + srcs = [ + "00-crds.yaml", + "%s.manifests" % name, + ], + outs = ["%s.yaml" % name], + cmd = "cat $(location 00-crds.yaml) $(location %s.manifests) > $@" % name, +) for (name, values) in VARIANTS.items()] + pkg_tar( name = "manifests", srcs = [":%s.yaml" % name for name in VARIANTS.keys()],