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
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 -DnewVersion=%1
20
+ echo Version was set to %1 .
21
+ rem pause
22
+ call mvn versions:commit -Ptests
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 -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 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 -DnewVersion=%2
66
+ echo Version was set to %2 .
67
+ rem pause
68
+ call mvn versions:commit -Ptests
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
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