2023-11-10 15:36:54 +01:00

1.9 KiB

parent, grand_parent, nav_order
parent grand_parent nav_order
Build system Developer 3

Build GitHub Pages

This documentation is created by GitHub Pages. The source files are stored in the repository MOOSE in the subfolder docs. We use Just the Docs, which is a modern, highly customizable, and responsive Jekyll theme for documentation.

{: .note }

The class documentation is created by its own build and is not the scope for this page!

The build steps to create this documentation are defined in .github/workflows/gh-pages.yml.

It is divided into two jobs:

Preview of this documentation

When enhancing this documentation it is very useful to see a 1on1 preview of the pages. This can be displayed as follows:

  • You need a working installation of Docker.
  • Go to the docs subfolder.
  • Run docker compose up.
  • Open a browser with the following URL: http://127.0.0.1:4000/.
  • After a change of the Markdown files, wait some seconds and press F5 in the browser.