12 lines
723 B
Bash
Executable File
12 lines
723 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
ROOT="$(git rev-parse --show-toplevel 2>/dev/null || pwd)"
|
|
cd "$ROOT"
|
|
mkdir -p docs/generated docs/diagrams docs/public
|
|
scripts/docs/render-compose-config.sh
|
|
python3 scripts/docs/generate-compose-inventory.py docs/generated/docker-compose.resolved.yml docs/generated/compose-inventory.md
|
|
python3 scripts/docs/generate-traefik-routes.py docs/generated/docker-compose.resolved.yml docs/generated/traefik-routes.md
|
|
python3 scripts/docs/generate-docs-index.py docs/generated/index.md
|
|
python3 scripts/docs/generate-diagrams.py --compose docs/generated/docker-compose.resolved.yml --out-dir docs/diagrams
|
|
python3 scripts/docs/sanitize-public-docs.py docs/generated docs/diagrams docs/public
|