Skip to content

Commit 01e2bfe

Browse files
pwendellpdeyhim
authored andcommitted
HOTFIX: Don't build Javadoc in Maven when creating releases.
Because we've added java package descriptions in some packages that don't have any Java files, running the Javadoc target hits this issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4492654 To fix this I've simply removed the javadoc target when publishing releases.
1 parent 492346a commit 01e2bfe

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

dev/create-release/create-release.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,18 @@ if [[ ! "$@" =~ --package-only ]]; then
4949
mvn -Pyarn release:clean
5050

5151
mvn -DskipTests \
52-
-Darguments="-DskipTests=true -Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 -Dgpg.passphrase=${GPG_PASSPHRASE}" \
52+
-Darguments="-DskipTests=true -Dmaven.javadoc.skip=true -Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 -Dgpg.passphrase=${GPG_PASSPHRASE}" \
5353
-Dusername=$GIT_USERNAME -Dpassword=$GIT_PASSWORD \
54+
-Dmaven.javadoc.skip=true \
5455
-Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 \
5556
-Pyarn -Phive -Phadoop-2.2 -Pspark-ganglia-lgpl\
5657
-Dtag=$GIT_TAG -DautoVersionSubmodules=true \
5758
--batch-mode release:prepare
5859

5960
mvn -DskipTests \
60-
-Darguments="-DskipTests=true -Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 -Dgpg.passphrase=${GPG_PASSPHRASE}" \
61+
-Darguments="-DskipTests=true -Dmaven.javadoc.skip=true -Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 -Dgpg.passphrase=${GPG_PASSPHRASE}" \
6162
-Dhadoop.version=2.2.0 -Dyarn.version=2.2.0 \
63+
-Dmaven.javadoc.skip=true \
6264
-Pyarn -Phive -Phadoop-2.2 -Pspark-ganglia-lgpl\
6365
release:perform
6466

0 commit comments

Comments
 (0)