fix(docs): publish cross-stand index links
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# Fix cross-stand links publication
|
||||
|
||||
## Cause
|
||||
|
||||
The source change was present in `TOOLS/docs-generator/internal/writers/writers.go`, but `TOOLS/bin/docs-generator` was an older compiled binary. TEST generation therefore continued to produce an index without the links. The build validator also incorrectly treated intentional links to other documentation roots as contamination.
|
||||
|
||||
## Fix and verification
|
||||
|
||||
- Rebuilt `TOOLS/bin/docs-generator` from the current Go source.
|
||||
- Updated the validator to allow links to the DEV, TEST, and PROD documentation roots while still rejecting foreign API, dashboard, and provider values.
|
||||
- Regenerated and built DEV, TEST, and PROD sequentially.
|
||||
- Published one `index.html` to each active VM mirror and verified the `Другие стенды` block remotely:
|
||||
- `/var/www/tf-docs/nubes-dev/index.html`
|
||||
- `/var/www/tf-docs/nubes-test/index.html`
|
||||
- `/var/www/tf-docs/nubes/index.html`
|
||||
|
||||
The S3 mirror still reports `unexpected EOF`; direct VM transfer was used for the verified publication.
|
||||
Reference in New Issue
Block a user