@@ -24,7 +24,7 @@ cd "${KUBE_ROOT}" || exit 1
2424os=$( go env GOOS)
2525arch=$( go env GOARCH)
2626mdBookVersion=" v0.4.48"
27- genCRDAPIReferenceDocsVersion=" b98e7d5962ff93b89bf3e1712b2cdbd8f9dd6ca7 "
27+ genCRDAPIReferenceDocsVersion=" ee012b7016522a56d9cef3ea9baed3e0cfc8ff0e "
2828
2929# translate arch to rust's conventions (if we can)
3030if [[ ${arch} == " amd64" ]]; then
@@ -65,19 +65,19 @@ ${cmd} /tmp/mdbook.${ext}
6565chmod +x /tmp/mdbook
6666
6767# Generate API docs
68- genCRDAPIReferenceDocsPath=" /tmp/gen-crd-api-reference-docs -${genCRDAPIReferenceDocsVersion} "
69- genCRDAPIReferenceDocs=" ${genCRDAPIReferenceDocsPath} /gen-crd-api-reference-docs "
68+ genCRDAPIReferenceDocsPath=" /tmp/crddoc -${genCRDAPIReferenceDocsVersion} "
69+ genCRDAPIReferenceDocs=" ${genCRDAPIReferenceDocsPath} /crddoc document crds "
7070(
7171 cd /tmp
72- curl --retry 3 -sL -o gen-crd-api-reference-docs .zip " https://github.com/ahmetb/gen-crd-api-reference-docs /archive/${genCRDAPIReferenceDocsVersion} .zip"
73- unzip gen-crd-api-reference-docs .zip
74- cd " gen-crd-api-reference-docs -${genCRDAPIReferenceDocsVersion} "
72+ curl --retry 3 -sL -o crddoc .zip " https://github.com/theunrepentantgeek/crddoc /archive/${genCRDAPIReferenceDocsVersion} .zip"
73+ unzip crddoc .zip
74+ cd " crddoc -${genCRDAPIReferenceDocsVersion} "
7575 go build .
7676)
7777
78- ${genCRDAPIReferenceDocs} -config " ${genCRDAPIReferenceDocsPath} /example -config.json " -template-dir " ${genCRDAPIReferenceDocsPath} /template " -api-dir ./api/v1beta1 -out-file ./ docs/book/src/reference/v1beta1-api-raw.html
79- ${genCRDAPIReferenceDocs} -config " ${genCRDAPIReferenceDocsPath} /example -config.json " -template-dir " ${genCRDAPIReferenceDocsPath} /template " -api-dir ./exp/api/v1beta1 -out-file ./ docs/book/src/reference/v1beta1-exp-api-raw.html
80- ${genCRDAPIReferenceDocs} -config " ${genCRDAPIReferenceDocsPath} /example -config.json " -template-dir " ${genCRDAPIReferenceDocsPath} /template " -api-dir ./api/v1alpha1 -out-file ./ docs/book/src/reference/v1alpha1-api-raw.html
78+ ${genCRDAPIReferenceDocs} -- config " ${genCRDAPIReferenceDocsPath} /docs/config/crddoc -config.yaml " --template " ${genCRDAPIReferenceDocsPath} /templates " --output ./docs/book/src/reference/v1beta1-api-raw.html ./api/v1beta1
79+ ${genCRDAPIReferenceDocs} -- config " ${genCRDAPIReferenceDocsPath} /docs/config/crddoc -config.yaml " --template " ${genCRDAPIReferenceDocsPath} /templates " --output ./docs/book/src/reference/v1beta1-exp-api-raw.html ./exp/api/v1beta1
80+ ${genCRDAPIReferenceDocs} -- config " ${genCRDAPIReferenceDocsPath} /docs/config/crddoc -config.yaml " --template " ${genCRDAPIReferenceDocsPath} /templates " --output ./docs/book/src/reference/v1alpha1-api-raw.html ./api/v1alpha1
8181
8282# Finally build the book.
8383(cd docs/book && /tmp/mdbook build)
0 commit comments