CI could be added to the AMQ docs GitHub repo to verify that for each PR, the docs build successfully and/or pass the appropriate automated tests (such as link verification).
Implementing CI would involve at least the following:
- Choose a CI tool (i.e. Travis CI or Jenkins).
- Add a CI configuration to build the docs whenever a PR is submitted (building could be as simple as running the asciidoctor dockerfile https://hub.docker.com/r/asciidoctor/docker-asciidoctor/ against the appropriate books and reporting any errors).
- Create tests for any additional things we want to test for (i.e. link verification; might just be a matter of doing a curl against each URL in the book).