Run the following command to generate the site content locally. Please note this process requires a valid Clover2 license.
ASF committers can obtain a copy of Clover2 license donated to the ASF at this location
mvn docbkx:generate-pdf docbkx:generate-html javadoc:javadoc site -Dmaven.clover.licenseLocation=<full-path>/clover.license |
Review and adjust the content if necessary.
Deploy site content to people.apache.org
mvn site-deploy -Dmaven.clover.licenseLocation=<full-path>/clover.license |
Log to people.apache.org and navigate to the web content staging directory
cd /www/hc.apache.org/ |
Move component content to a directory with a unique name (usually containing the component version)
mv httpcomponents-core httpcomponents-core-4.1.1 |
Change the symbolic link for the actual DEV or GA release to point at the component directory.
rm httpcomponents-core-ga ln -s httpcomponents-core-4.1.1 httpcomponents-core-ga |
rm httpcomponents-core-dev ln -s httpcomponents-core-4.2-snapshot httpcomponents-core-dev |
It may take several hours for the new content in the staging directory to get propagated to the productive web server. Verify that the site content is rendered correctly once it becomes available.