|
|
|
|
@ -176,7 +176,7 @@ pipeline {
|
|
|
|
|
|
|
|
|
|
REM 使用 CLI profile 打包,指定独立输出目录,跳过 WAR 生成
|
|
|
|
|
REM 注意:移除 clean 目标,避免多进程并发清理 target 导致的冲突
|
|
|
|
|
mvn "-Dproject.build.directory=target/cli" package -Pcli -DskipTests -Dmaven.war.skip=true
|
|
|
|
|
mvn "-Dcustom.build.directory=target/cli" package -Pcli -DskipTests -Dmaven.war.skip=true
|
|
|
|
|
|
|
|
|
|
echo [CLI] 检查生成的文件...
|
|
|
|
|
echo [CLI] 列出 target\\cli 目录所有 JAR 文件:
|
|
|
|
|
@ -207,7 +207,7 @@ pipeline {
|
|
|
|
|
if exist target\\gui rmdir /S /Q target\\gui
|
|
|
|
|
|
|
|
|
|
REM 使用 gui-swing profile 生成独立 JAR,指定独立输出目录,跳过 WAR 生成
|
|
|
|
|
mvn "-Dproject.build.directory=target/gui" package -Pgui-swing -DskipTests -Dmaven.war.skip=true
|
|
|
|
|
mvn "-Dcustom.build.directory=target/gui" package -Pgui-swing -DskipTests -Dmaven.war.skip=true
|
|
|
|
|
|
|
|
|
|
echo [GUI] 检查生成的文件...
|
|
|
|
|
echo [GUI] 列出 target\\gui 目录所有 JAR 文件:
|
|
|
|
|
@ -238,7 +238,7 @@ pipeline {
|
|
|
|
|
if exist target\\web rmdir /S /Q target\\web
|
|
|
|
|
|
|
|
|
|
REM 使用 Web profile 打包,指定独立输出目录
|
|
|
|
|
mvn "-Dproject.build.directory=target/web" package -Pweb -DskipTests
|
|
|
|
|
mvn "-Dcustom.build.directory=target/web" package -Pweb -DskipTests
|
|
|
|
|
|
|
|
|
|
echo [Web] 检查生成的文件...
|
|
|
|
|
if exist target\\web\\slms-1.0-SNAPSHOT.war (
|
|
|
|
|
|