Apache Struts site

Clone this repo:
  1. 8d69e99 Trigger re-deploy by René Gielen · 4 weeks ago master
  2. 53ff625 Re-edit to trigger re-deploy by Lukasz Lenart · 4 weeks ago
  3. bc4cd21 Re-edit to trigger re-deploy by Lukasz Lenart · 4 weeks ago
  4. 1e7942f Adds Maven project info by Lukasz Lenart · 5 weeks ago
  5. 3817b8c Merge pull request #145 from davelnewton/patch-2 by Lukasz Lenart · 5 weeks ago

Apache Struts Website

This project is used to update the main Apache Struts website http://struts.apache.org/
See the update website documentation on how to push changes online. However as ASF is using aggressive caching, for a while one still may need to forcely reload the page (CMD+R or Shift+F5) after changes.

Site is generated by Jekyll and uses pure html either markdown format. To test website locally you can use the below command:

bundle exec jekyll serve -w --trace --host 0.0.0.0

or you can use Docker (please install it first) with one of the provided scripts:

./docker-run.fish

when running fish-shell, or:

./docker-run.sh

when running Bash or Sh.

All pages are generated into the content folder.

There are two scripts used to build the image but this should be used only when Dockerfile was modified.

Some redirect rules are configured in source/.htaccess file.