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