From ead12f9a7396ee3a29fb97205924bafe8a33d47d Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Sat, 19 Jan 2019 01:45:56 +0200 Subject: [PATCH] added JavaDoc to web site --- .gitignore | 1 + doc/index.html | 7 +++++-- doc/index.org | 2 ++ pom.xml | 5 ++++- tools/update web site | 5 +++++ 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b75c982..5812d75 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /.idea/ /target/ +/doc/apidocs/ /*.iml \ No newline at end of file diff --git a/doc/index.html b/doc/index.html index df09b66..6004eff 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ Sixth Data - Data storage and computing engine - + @@ -242,6 +242,9 @@ git clone https://www2.svjatoslav.eu/git/sixth-data.git + +
  • See JavaDoc. +
  • @@ -571,7 +574,7 @@ Debugger, and more… diff --git a/doc/index.org b/doc/index.org index 5030305..86aa843 100644 --- a/doc/index.org +++ b/doc/index.org @@ -33,6 +33,8 @@ - Clone Git repository using command: : git clone https://www2.svjatoslav.eu/git/sixth-data.git +- See [[https://www3.svjatoslav.eu/projects/sixth-data/apidocs/][JavaDoc]]. + * Vision / goal :PROPERTIES: :ID: f6764282-a6f6-44e6-8716-b428074dd093 diff --git a/pom.xml b/pom.xml index 0a5ff33..8a124e3 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.9 + 3.0.1 attach-javadocs @@ -73,6 +73,9 @@ + + ${java.home}/bin/javadoc + diff --git a/tools/update web site b/tools/update web site index 7a1833d..c2219a2 100755 --- a/tools/update web site +++ b/tools/update web site @@ -3,6 +3,11 @@ cd "${0%/*}"; if [ "$1" != "T" ]; then gnome-terminal -e "'$0' T"; exit; fi; cd .. +mvn clean package + +rm -rf doc/apidocs/ +cp -r target/apidocs/ doc/ + rsync -avz --delete -e 'ssh -p 10006' doc/ n0@www3.svjatoslav.eu:/mnt/big/projects/sixth-data/ echo "" -- 2.20.1