In this merge request, I begin making changes to the build scripts and so on to create:
A README file for the GitHub landing page.
A user guide which will be available on http://bastion.rocks.
You can see two new Groovy scripts which will prepare the README files and a docs folder (for the user guide). The Groovy scripts will, for example, copy examples from the tests into the generated documentation, generate a table of contents in the user guide and replace the current version (in the POM file) into the documentation so that it always reflects the correct version.
In this merge request, I begin making changes to the build scripts and so on to create:
README
file for the GitHub landing page.http://bastion.rocks
.You can see two new Groovy scripts which will prepare the README files and a
docs
folder (for the user guide). The Groovy scripts will, for example, copy examples from the tests into the generated documentation, generate a table of contents in the user guide and replace the current version (in the POM file) into the documentation so that it always reflects the correct version.