From e157c64eba445b1e04881b3f0da7323e1ac59ea0 Mon Sep 17 00:00:00 2001 From: Rsl1122 Date: Mon, 5 Aug 2019 11:47:48 +0300 Subject: [PATCH] Script for updating javadocs Affects issues: - Close #993 --- scripts/updateJavadocs.sh | 43 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 scripts/updateJavadocs.sh diff --git a/scripts/updateJavadocs.sh b/scripts/updateJavadocs.sh new file mode 100755 index 000000000..f2f0cff6f --- /dev/null +++ b/scripts/updateJavadocs.sh @@ -0,0 +1,43 @@ +echo "User permissions" +ls -l + +echo "Moving to working directory:" +cd ../Plan +pwd +echo "Building javadocs with gradle" +./gradlew aggregateJavadocs + +echo "Moving to working directory:" +cd ../ +pwd + +echo "Copying files to temporary folder.." +mkdir temp +mkdir temp/all +mkdir temp/api +cp -r Plan/build/docs/javadoc/* temp/all/ +cp -r Plan/api/build/docs/javadoc/* temp/api/ + +echo "Changing to gh-pages branch" +git checkout gh-pages + +echo "Removing old javadocs" +rm -rf all +rm -rf api + +echo "Copying files to /all and /api" +mkdir all +mkdir api +cp -r temp/all/* ./all +cp -r temp/api/* ./api +echo "Cleaning up.." +rm -rf temp + +git add . +git commit -m "Updated javadocs" +git push + +echo "Changing back to previous branch" +git checkout - + +echo "Complete."