1+ setlocal
2+ echo Setting JAVA_HOME to %JAVA6_HOME% .
3+ set JAVA_HOME = %JAVA6_HOME%
4+
5+ echo Performing a short clean build.
6+ rem pause
7+ call mvn clean install -DperformRelease
8+ echo Short clean build completed.
9+ rem pause
10+
11+ echo Performing a full clean build.
12+ rem pause
13+ call mvn clean install -DperformRelease -Ptests,demos,samples
14+ echo Full clean build completed.
15+ rem pause
16+
17+ echo Setting new version to %1 .
18+ rem pause
19+ call mvn versions:set -Ptests,demos,samples -DnewVersion=%1
20+ echo Version was set to %1 .
21+ rem pause
22+ call mvn versions:commit -Ptests,demos,samples
23+ echo Version %1 committed.
24+ rem pause
25+
26+ echo Performing a short clean build.
27+ rem pause
28+ call mvn clean install -DperformRelease
29+ echo Short clean build completed.
30+ rem pause
31+
32+ echo Performing a full clean build.
33+ rem pause
34+ call mvn clean install -Ptests,demos,samples -DperformRelease
35+ echo Full clean build completed.
36+ rem pause
37+
38+ echo Checking in version %1 .
39+ rem pause
40+ git commit -a -m " Version %1 "
41+ echo Version %1 was checked in.
42+ rem pause
43+
44+ echo Tagging version %1 .
45+ rem pause
46+ git tag -a %1 -m " Version %1 "
47+ echo Version %1 was tagged.
48+ rem pause
49+
50+ echo Pushing version %1 .
51+ rem pause
52+ git push origin master
53+ git push --tags origin master
54+ echo Version %1 was pushed.
55+ rem pause
56+
57+ echo Performing full clean deploy.
58+ rem pause
59+ call mvn -DperformRelease -Psonatype-oss-release,tests,demos,samples clean deploy
60+ echo Full clean deploy done.
61+ rem pause
62+
63+ echo Setting new version to %2 .
64+ rem pause
65+ call mvn versions:set -Ptests,demos,samples -DnewVersion=%2
66+ echo Version was set to %2 .
67+ rem pause
68+ call mvn versions:commit -Ptests,demos,samples
69+ echo Version %2 was committed.
70+ rem pause
71+
72+ echo Performing a short clean build.
73+ rem pause
74+ call mvn clean install -DperformRelease
75+ echo Short clean build completed.
76+ rem pause
77+
78+ echo Performing a full clean build.
79+ rem pause
80+ call mvn clean install -DperformRelease -Ptests,demos,samples
81+ echo Full clean build completed.
82+ rem pause
83+
84+
85+ echo Checking in version %2 .
86+ rem pause
87+ git commit -a -m " Version %2 "
88+ echo Version %2 was checked in.
89+ rem pause
90+
91+ echo Pushing version %2 .
92+ rem pause
93+ git push origin master
94+ git push --tags origin master
95+ echo Version %2 was pushed.
96+ rem pause
97+
98+ endlocal
0 commit comments