Skip to content
Snippets Groups Projects

mkdocs: set up versioning depending on command

Merged Artur Sabirov requested to merge asabirov/set_versioning_in_ci into main

Summary

  • mkdocs: set up versioning depending on command

Состояние версионирования документации зависит от команды вызова MkDocs:

  • mkdocs build — версионирование включается
  • mkdocs serve — версионирования не включается

Изменение реализовано в виде хука set_versioning.py.

Как следствие, при выполнении команды mkdocs serve из лога пропали записи типа WARNING, обусловленные отсутствием файла versions.json:

INFO    -  [21:35:25] Serving on http://127.0.0.1:8000/picodata/
WARNING -  [21:35:39] "GET /versions.json HTTP/1.1" code 404
INFO    -  [21:35:39] Browser connected: http://127.0.0.1:8000/picodata/
WARNING -  [21:39:43] "GET /versions.json HTTP/1.1" code 404
INFO    -  [21:39:43] Browser connected: http://127.0.0.1:8000/picodata/overview/description/

Edited by Artur Sabirov

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading