diff --git a/README.md b/README.md index afc40aa38ade2a9e0b76c9a9eb984c1473663476..ed9115b12119a0ab589f22f44faf9a7959bb3cea 100644 --- a/README.md +++ b/README.md @@ -243,8 +243,12 @@ PATH="$(pwd)/tmp/bin:${PATH}" rm -rf manifests mkdir -p manifests/setup - # optional, but we would like to generate yaml, not json -jsonnet -J vendor -m manifests "${1-example.jsonnet}" | xargs -I{} sh -c 'cat {} | gojsontoyaml > {}.yaml; rm -f {}' -- {} +# Calling gojsontoyaml is optional, but we would like to generate yaml, not json +jsonnet -J vendor -m manifests "${1-example.jsonnet}" | xargs -I{} sh -c 'cat {} | gojsontoyaml > {}.yaml' -- {} + +# Make sure to remove json files +find manifests -type f ! -name '*.yaml' -delete +rm kustomization ``` diff --git a/build.sh b/build.sh index a61af8467ea05a03e35f701835b3d01a1f05d0a6..9f0480179dc603549c0458fb6c3ee05bd63688e3 100755 --- a/build.sh +++ b/build.sh @@ -14,6 +14,10 @@ PATH="$(pwd)/tmp/bin:${PATH}" rm -rf manifests mkdir -p manifests/setup - # optional, but we would like to generate yaml, not json -jsonnet -J vendor -m manifests "${1-example.jsonnet}" | xargs -I{} sh -c 'cat {} | gojsontoyaml > {}.yaml; rm -f {}' -- {} +# Calling gojsontoyaml is optional, but we would like to generate yaml, not json +jsonnet -J vendor -m manifests "${1-example.jsonnet}" | xargs -I{} sh -c 'cat {} | gojsontoyaml > {}.yaml' -- {} + +# Make sure to remove json files +find manifests -type f ! -name '*.yaml' -delete +rm kustomization