Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-cactus Wiki" for change notification.
The following page has been changed by Petar Tahchiev: http://wiki.apache.org/jakarta-cactus/DeployingCactusWebSite ------------------------------------------------------------------------------ #pragma section-numbers off To deploy the Cactus web site, following these steps: - * Build the whole Cactus project at least once by typing {{{ant release}}} in {{{jakarta-cactus/}}}. This is because there is a check in the {{{build.xml}}} file of the {{{documentation/}}} project that verifies if there's a release file in {{{release/}}}. + * 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. - * 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 {{{ant}}} in {{{jakarta-cactus/documentation/}}} + * 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 clean site}}} in {{{jakarta-cactus/cactus-site/}}} - * Make sure you have the following properties defined in your top level {{{build.properties}}} file (adapt the values to your environment of course): + * Make sure you have the following server configuration defined in your {{{$M2_HOME/conf/settings.xml}}} file {{{ - jakarta.username = vmassol - scp = pscp - ssh = tortoisePlink + <server> + <id>cactus.apache.org</id> + <username>ptahchiev</username> + </server> }}} ''Note that ssh must use certificate authentication for the ant script to work'' - * Type {{{ant upload}}} in {{{documentation/}}} + * 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}}}. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]