]> source.dussan.org Git - jgit.git/commit
Enable maven site generation for jgit 80/34780/1
authorMatthias Sohn <matthias.sohn@sap.com>
Thu, 25 Sep 2014 09:18:53 +0000 (11:18 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Sun, 12 Oct 2014 20:22:16 +0000 (22:22 +0200)
commitdf82727bda15d93efe526191994ce9a6c818d7b5
tree6db782b234dd9a6807445a477ee9639d0df39f68
parent42c749291e2f0a45f012a8808ccb2a17a4b72616
Enable maven site generation for jgit

Generating the site:
$ mvn site:site

Local staging of the site:
$ mvn site:stage
the site is staged under ./target/staging/

If you can connect to build.eclipse.org over ssh
(ask webmaster if you are a committer and need ssh access)
you can deploy a local build of the site:
$ mvn site:deploy
The site is deployed under
http://download.eclipse.org/jgit/site/${project.version}

To select the ssh key to use for deploying over ssh add the following
section to your Maven settings.xml:
<server>
  <id>jgit.website</id>
  <username>username</username>
  <privateKey>${user.home}/.ssh/id_rsa</privateKey>
  <filePermissions>664</filePermission>
  <directoryPermissions>775</directoryPermissions>
  <configuration></configuration>
</server>

To deploy the site from Hudson https://hudson.eclipse.org/egit/
enable the Maven profile "build-server".

Change-Id: I7e64c8560ca75196d2232f111ffad953c14f013f
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
(cherry picked from commit 6d00f0a09c67421d4ac9960c568f9c18ceb4a6a4)
pom.xml