This is the repository for the Apache ActiveMQ website, hosted at activemq.apache.org.
This branch of the repo contains the source files that are used to generate the HTML that ultimately gets pushed to the site. When a commit is made to the branch, a Jekyll build is automatically performed in CI and the generated site output committed back to the
asf-site branch within the
output directory. The generated content on
asf-site is then automatically published to the live web server at https://activemq.apache.org/.
See the Contributing section below for more.
You can build (from the
src directory, to the
_site output directory) and serve the site locally using Jekyll to test changes you have made or are making:
Alternatively, to just build the site, run:
Note that these helper scripts perform incremental builds. If for some reason you need to clear the metadata/cache used to support the build process, you can run:
rm -rf src/.jekyll-metadata src/.jekyll-cache/
If you would like to make a change to the ActiveMQ site:
If you are a committer, do the following:
masterbranch with your (or a Pull Request's) changes.
build.shand very the updates made look appropriate.
asf-sitebranch automatically within a few minutes, from where it will also be published. CI build status mails go to the commits list.