@@ -32,15 +32,20 @@ if [[ -z "${HELM_DOCS_DIR}" ]]; then
3232fi
3333
3434function generate_docs() {
35- local output_file base_template docs_template dockerhub_template
36- output_file=" ${1} "
37- base_template=" ${2} "
38- docs_template=" ${3} "
39- dockerhub_template=" ${4} "
40- helm-docs --template-files=" ${base_template} " \
41- --template-files=" ${docs_template} " \
42- --template-files=" ${dockerhub_template} " \
43- --output-file=" ${output_file} "
35+ local chart_search_root output_file base_template docs_template dockerhub_template
36+
37+ chart_search_root=" ${1} "
38+ output_file=" ${2} "
39+ base_template=" ${3} "
40+ docs_template=" ${4} "
41+ dockerhub_template=" ${5} "
42+
43+ helm-docs --log-level debug \
44+ --chart-search-root=" ${chart_search_root} " \
45+ --output-file=" ${output_file} " \
46+ --template-files=" ${base_template} " \
47+ --template-files=" ${docs_template} " \
48+ --template-files=" ${dockerhub_template} "
4449}
4550
4651function main() {
@@ -61,7 +66,8 @@ function main() {
6166 if [ -d " ${parser_dir} " ]; then
6267 log " Parser found at: '${parser_dir} '. Generating parser doc..."
6368
64- cd " ${dir} " && generate_docs " ${docs_dir} /README.DockerHub-Parser.md" \
69+ generate_docs " ${scanner_dir} " \
70+ " ${docs_dir} /README.DockerHub-Parser.md" \
6571 " ${HELM_DOCS_DIR} /templates.gotmpl" \
6672 " ${scanner_dir} /.helm-docs.gotmpl" \
6773 " ${HELM_DOCS_DIR} /README.DockerHub-Parser.md.gotmpl"
@@ -72,15 +78,18 @@ function main() {
7278 if [ -d " ${sub_scanner_dir} " ]; then
7379 log " Scanner found at: '${sub_scanner_dir} '. Generating scanner doc..."
7480
75- cd " ${dir} " && generate_docs " ${docs_dir} /README.DockerHub-Scanner.md" \
81+ generate_docs " ${scanner_dir} " \
82+ " ${docs_dir} /README.DockerHub-Scanner.md" \
7683 " ${HELM_DOCS_DIR} /templates.gotmpl" \
7784 " ${scanner_dir} /.helm-docs.gotmpl" \
7885 " ${HELM_DOCS_DIR} /README.DockerHub-Scanner.md.gotmpl"
7986 else
8087 log " No scanner found at '${sub_scanner_dir} '! Skipping scanner doc."
8188 fi
8289
83- cd " ${dir} " && generate_docs " ${docs_dir} /README.ArtifactHub.md" \
90+ log " Generating main doc..."
91+ generate_docs " ${scanner_dir} " \
92+ " ${docs_dir} /README.ArtifactHub.md" \
8493 " ${HELM_DOCS_DIR} /templates.gotmpl" \
8594 " ${scanner_dir} /.helm-docs.gotmpl" \
8695 " ${HELM_DOCS_DIR} /README.ArtifactHub.md.gotmpl"
0 commit comments