Differences between revisions 6 and 7
Revision 6 as of 2008-04-02 13:21:34
Size: 1236
Comment:
Revision 7 as of 2009-09-20 23:55:47
Size: 1236
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

To deploy the Cactus web site, following these steps:

  • Build the whole Cactus project at least once by typing mvn clean install in jakarta-cactus/. This is because you need the cactus-maven-skin submodule built in your local repository before you continue.

  • At the top-level execute the followingmvn jxr:jxr and then mvn javadoc:javadoc in order to produce the xref's and the javadoc's.

  • Thereafter you won't need to rebuild the whole Cactus project everytime you wish to redeploy the web site. You will just need to build the Documentation project by typing mvn site:site in jakarta-cactus/cactus-site/

  • Make sure you have the following server configuration defined in your $M2_HOME/conf/settings.xml file

<server>
   <id>cactus.apache.org</id>
   <username>ptahchiev</username>
</server>

Note that ssh must use certificate authentication for the ant script to work

  • Type mvn site:deploy in cactus-site/

  • The web site is uploaded to people.apache.org which is synced every 4 hours to jakarta.apache.org. This is a temporary measure while Apache is finishing the migration to people.apache.org.

DeployingCactusWebSite (last edited 2009-09-20 23:55:47 by localhost)