Add -Dtwitter to release scripts in order to build Twitter stats providers
### Motivation
With this commit we disable Twitter providers from default build
https://github.com/apache/bookkeeper/commit/b689d8313654de21759b2e2d47210b75434038c3
This leads to inconsistences during the release process
### Changes
Add -Dtwitter to every release script
Reviewers: Sijie Guo <None>
This closes #2192 from eolivelli/fix/fix-release-scripts
diff --git a/dev/release/001-release-branch.sh b/dev/release/001-release-branch.sh
index 0bff4aa..dec8e48 100755
--- a/dev/release/001-release-branch.sh
+++ b/dev/release/001-release-branch.sh
@@ -25,3 +25,6 @@
mvn release:branch \
-DbranchName=${BRANCH_NAME} \
-DdevelopmentVersion=${DEVELOPMENT_VERSION}
+ -Darguments="-Dmaven.javadoc.skip=true -DskipTests=true -Dstream -Dtwitter" \
+ -Dstream \
+ -Dtwitter
diff --git a/dev/release/002-release-prepare.sh b/dev/release/002-release-prepare.sh
index 232fb50..b2878e4 100755
--- a/dev/release/002-release-prepare.sh
+++ b/dev/release/002-release-prepare.sh
@@ -26,6 +26,7 @@
-DreleaseVersion=${VERSION} \
-Dtag=${RC_TAG} \
-DupdateWorkingCopyVersions=false \
- -Darguments="-Dmaven.javadoc.skip=true -DskipTests=true -Dstream" \
+ -Darguments="-Dmaven.javadoc.skip=true -DskipTests=true -Dstream -Dtwitter" \
-Dstream \
+ -Dtwitter \
-Dresume=true
diff --git a/dev/release/003-release-perform.sh b/dev/release/003-release-perform.sh
index 2a5b531..356ca78 100755
--- a/dev/release/003-release-perform.sh
+++ b/dev/release/003-release-perform.sh
@@ -23,6 +23,7 @@
cd $BK_HOME
mvn release:perform \
- -Darguments="-Dmaven.javadoc.skip=true -DskipTests=true -Dstream" \
+ -Darguments="-Dmaven.javadoc.skip=true -DskipTests=true -Dstream -Dtwitter" \
-Dstream \
+ -Dtwitter \
-Dresume=true