docs: show current environment on index
This commit is contained in:
@@ -26,6 +26,7 @@ func main() {
|
||||
versionFlag := flag.String("version", "", "Provider version for example block")
|
||||
apiEndpointFlag := flag.String("api-endpoint", "", "API endpoint for example block (required)")
|
||||
providerSourceFlag := flag.String("provider-source", "", "Provider source for example block (required)")
|
||||
namespaceFlag := flag.String("namespace", "", "Documentation namespace (required)")
|
||||
opsFlag := flag.Bool("ops", false, "Generate per-service operations docs (resources_ops_yaml → docs/.../operations)")
|
||||
flag.Parse()
|
||||
|
||||
@@ -57,6 +58,10 @@ func main() {
|
||||
if providerSource == "" {
|
||||
panic("--provider-source is required")
|
||||
}
|
||||
namespace := *namespaceFlag
|
||||
if namespace == "" {
|
||||
panic("--namespace is required")
|
||||
}
|
||||
|
||||
servicesOrder := loadServicesList(servicesList)
|
||||
specs := loadSpecs(resourcesDir, servicesOrder)
|
||||
@@ -78,7 +83,7 @@ func main() {
|
||||
writers.ResourceDocs(docsDir, spec, version, apiEndpoint, providerSource)
|
||||
processedSpecs = append(processedSpecs, spec)
|
||||
}
|
||||
writers.IndexMD(docsDir, processedSpecs)
|
||||
writers.IndexMD(docsDir, processedSpecs, namespace)
|
||||
writers.WriteNavFragment(docsDir, processedSpecs)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user