Troubleshooting

Sometimes, documentation and code can get out of sync. When this happens—when the system builds and runs but not as described in the documentation—here are some tips to help you resolve the issue.

Note

If you find discrepancies between the code and documentation, please create a merge request to update the documentation!

To troubleshoot continuous integration pipeline bugs, build errors, or unexpected runtime behavior, refer to the following files. They often provide clues about what is supposed to work:

  1. Dockerfile – Contains setup instructions for the Docker environment.
  2. .gitlab-ci.yml – Configures the continuous integration pipeline.
  3. build.clj – Manages the build process and dependencies.