-
Notifications
You must be signed in to change notification settings - Fork 28
/
build.bat
43 lines (28 loc) · 1.33 KB
/
build.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
@echo off & color 0A
REM 只打包某个service
REM mvn clean package -pl :lejing-auth-service -am ^
REM 安装基础依赖到本地仓库, 方便后续service打包
set "cache=%MAVEN_HOME%\repository\cn\alphahub"
rd /s /q %cache%
mvn clean ^
&& mvn clean install -pl :lejing-common-util -am ^
&& mvn clean install -pl :lejing-common-base-domain -am ^
&& mvn clean install -pl :lejing-common-base-public -am ^
&& mvn clean install -pl :lejing-common-base-service -am ^
&& mvn clean install -pl :lejing-common-dependencies-db -am ^
&& mvn clean install -pl :lejing-common-dependencies-web -am ^
&& mvn clean install -pl :lejing-common-email-support -am ^
&& mvn clean install -pl :lejing-common-sms-support -am ^
&& mvn clean install -pl :lejing-auth-common -am ^
&& mvn clean install -pl :lejing-auth-interface -am ^
&& mvn clean install -pl :lejing-cart-interface -am ^
&& mvn clean install -pl :lejing-coupon-interface -am ^
&& mvn clean install -pl :lejing-member-interface -am ^
&& mvn clean install -pl :lejing-order-interface -am ^
&& mvn clean install -pl :lejing-order-share -am ^
&& mvn clean install -pl :lejing-product-interface -am ^
&& mvn clean install -pl :lejing-search-interface -am ^
&& mvn clean install -pl :lejing-seckill-interface -am ^
&& mvn clean install -pl :lejing-ware-interface -am ^
&& cls && mvn clean ^
&& exit