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 clean site -DskipTests -Phadoop_2.0.0 -Ddependency.locations.enabled=false
  • Then we need to stage this site since it has multiple modules with
    mvn site:stage -DskipTests -Phadoop_2.0.0
  • 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.