commit | 4975baf4cad7bd948450d1be7139c9df64b8af8c | [log] [tgz] |
---|---|---|
author | Julian Reschke <reschke@apache.org> | Fri Mar 10 06:26:58 2023 +0000 |
committer | Julian Reschke <reschke@apache.org> | Fri Mar 10 06:26:58 2023 +0000 |
tree | 88e9069fb3aea405ed998741f5dc37b40307ba50 | |
parent | bc589f33c937b536b94b7561f860a329ea55e0fd [diff] |
Jackrabbit 2.20.9 git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/site/trunk@1908235 13f79535-47bb-0310-9956-ffa450edef68
The Jackrabbit site lives as Markdown files in src/site/markdown
such that it easy to view e.g. from GitHub. This project only generates the content below https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr
, otherwise the scm-publish mechanism is too slow, checking out the entire site.
The Maven site plugin can be used to build and deploy a web site as follows:
In this project build the site with:
$ mvn site
Review the site at target/site/index.html
Deploy the site to http://jackrabbit.apache.org/jcr
using:
$ mvn site-deploy
Finally review the site at http://jackrabbit.apache.org/
.
Note: To skip the final commit use -Dscmpublish.skipCheckin=true
. You can then review all pending changes in target/scmpublish-checkout
and follow up with svn commit
manually.
Note: Every committer should be able to deploy the site. Deployment is done via svn commit to https://svn.apache.org/repos/asf/jackrabbit/site/live/jcr
. It may be necessary though to provide the credentials explicitly via -Dpassword
and -Dusername
(maven-scm-publish-plugin:publish-scm).