Example Project demonstrating how to do docs as code for architecture documents using Asciidoctor and Structurizr. The documentation created with this repository can be found on GitHub Pages
For more information see my blog article series about the topic:
- Part 1: Workflow and tooling
- Part 2: Asciidoctor
- Part 3: Structurizr
- Part 4: Publishing
- Part 5: Generating documentation
Make sure you have Graphviz and Kotlin installed.
Afterwards, clone the project and run
gradlew asciidoctor