Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion site/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,6 @@ make serve-dev
This development mode:
- **Only builds `nightly` and `latest` versions** - Skips all historical versions
- **Significantly reduces build time** - Typically 5-10x faster than building all versions
- **Uses the `--dirty` flag** - Only rebuilds changed files for even faster iteration
- **Perfect for iterative development** - Great for working on documentation content

The development mode sets the `ICEBERG_DEV_MODE=true` environment variable and uses a simplified mkdocs configuration (`mkdocs-dev.yml`) that only includes the most recent versions.
Expand Down
4 changes: 1 addition & 3 deletions site/dev/serve-dev.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,4 @@ echo ""

./dev/setup_env.sh

# Using mkdocs serve with --dirty flag for even faster rebuilds
# The --dirty flag means only changed files are rebuilt
"${VENV_DIR}/bin/python3" -m mkdocs serve --dirty --watch . -f mkdocs-dev.yml
"${VENV_DIR}/bin/python3" -m mkdocs serve -f mkdocs-dev.yml --livereload --watch .
2 changes: 1 addition & 1 deletion site/dev/serve.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ set -e

./dev/lint.sh

"${VENV_DIR}/bin/python3" -m mkdocs serve --dirty --watch .
"${VENV_DIR}/bin/python3" -m mkdocs serve --livereload --watch .