Summary

We build this site with Maven using the fluido plugin. Due to difficulties with the maven site plugin and munge working together, we build the site using a profile that does not require munge.

  • Start at the parent directory and do
    mvn -Phadoop_2 clean site -DskipTests
  • Then we need to stage this site since it has multiple modules with
    mvn -Phadoop_2 site:stage -DskipTests
  • You can check the results of the site building and staging in
    target/staging
    and then deploy as necessary.
  • To deploy, check out the site from svn with
    svn co https://svn.apache.org/repos/asf/giraph/site
    . Remove everything and then copy the staged site to the directory and then commit. All changes should be live immediately.