Skip to content

Commit ca4f78e

Browse files
committed
update ManualJavadocDeploy.sh
1 parent 592c85b commit ca4f78e

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

tools/ManualJavadocsDeploy.sh

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ set -e
44
TAG_NAME="test"
55
# Build and Generate Javadoc
66
# POM is configured to output to target/site/apidocs
7-
echo "mvn clean javadoc:javadoc"
7+
echo "ECHO: mvn clean javadoc:javadoc"
88
mvn clean javadoc:javadoc
99

10-
echo "git fetch origin gh-pages"
10+
echo "ECHO: git fetch origin gh-pages"
1111
git fetch origin gh-pages
1212

13-
echo "Create worktree"
13+
echo "ECHO: Create worktree"
1414
git worktree add ./gh-pages-dir origin/gh-pages
1515
EXIT_CODE=0
1616
(
@@ -22,20 +22,23 @@ EXIT_CODE=0
2222
git add "docs/$TAG_NAME"
2323

2424
if git diff --staged --quiet; then
25-
echo "No changes detected for Javadoc $TAG_NAME."
25+
echo "ECHO: No changes detected for Javadoc $TAG_NAME."
2626
else
27-
echo "Changes detected for Javadoc $TAG_NAME."
27+
echo "ECHO: Changes detected for Javadoc $TAG_NAME."
28+
echo "ECHO: git status:"
2829
git status
30+
echo "ECHO: git commit ..."
2931
git commit -m "Manual Javadoc deployment for tag $TAG_NAME"
32+
echo "ECHO: git push origin gh-pages"
3033
git push origin gh-pages
3134
fi
3235
) || EXIT_CODE=$?
3336

3437
# Cleanup
35-
echo "Cleaning up worktree..."
38+
echo "ECHO: Cleaning up worktree..."
3639
git worktree remove --force ./gh-pages-dir || true
3740

3841
# Final exit based on subshell success
3942
exit $EXIT_CODE
4043
if: success()
41-
run: echo "Javadoc for $TAG_NAME is now live on gh-pages."
44+
run: echo "ECHO: Javadoc for $TAG_NAME is now live on gh-pages."

0 commit comments

Comments
 (0)