This repository holds documentation content for all aspects of Zoltar such as the web site user guide, help for researchers, API and client libraries, etc. The documentation source format is Markdown. We use Mkdocs uses to generate the static site.
To install required packages:
$ cd <readme.md's dir>
$ pipenv --three
$ pipenv shell
$ pipenv install
Pipfile was created via:
pipenv install mkdocs
pipenv install mkdocs-material
docs/
directory. Note: Only edit on the master
branch, not the gh-pages
one. The latter is overwritten by the mkdocs gh-deploy
command when deploying (see below).$ cd <readme.md's dir>
$ pipenv shell
$ mkdocs serve
$ cd <readme.md's dir>
$ pipenv shell
$ mkdocs gh-deploy
Here are the moving parts that implement the documentation site: