|
|
|
|
@ -952,13 +952,15 @@ pipeline {
|
|
|
|
|
if exist target\\slms-cli.jar (
|
|
|
|
|
copy /Y target\\slms-cli.jar artifacts\\slms-cli-!VERSION_TAG!.jar >nul
|
|
|
|
|
echo ✓ 已复制 CLI JAR -> slms-cli-!VERSION_TAG!.jar
|
|
|
|
|
) else (
|
|
|
|
|
)
|
|
|
|
|
if not exist target\\slms-cli.jar (
|
|
|
|
|
echo ⚠️ 警告: 找不到 CLI JAR
|
|
|
|
|
)
|
|
|
|
|
if exist target\\slms-gui.jar (
|
|
|
|
|
copy /Y target\\slms-gui.jar artifacts\\slms-gui-!VERSION_TAG!.jar >nul
|
|
|
|
|
echo ✓ 已复制 GUI JAR -> slms-gui-!VERSION_TAG!.jar
|
|
|
|
|
) else (
|
|
|
|
|
)
|
|
|
|
|
if not exist target\\slms-gui.jar (
|
|
|
|
|
echo ⚠️ 警告: 找不到 GUI JAR
|
|
|
|
|
)
|
|
|
|
|
if exist target\\slms-gui.exe (
|
|
|
|
|
@ -973,38 +975,47 @@ pipeline {
|
|
|
|
|
copy /Y target\\slms-gui.zip artifacts\\slms-gui-!VERSION_TAG!.zip >nul
|
|
|
|
|
echo ✓ 已复制 GUI ZIP -> slms-gui-!VERSION_TAG!.zip
|
|
|
|
|
)
|
|
|
|
|
set "COPIED_WEB=0"
|
|
|
|
|
if exist target\\slms-web.war (
|
|
|
|
|
copy /Y target\\slms-web.war artifacts\\slms-web-!VERSION_TAG!.war >nul
|
|
|
|
|
echo ✓ 已复制 Web WAR -> slms-web-!VERSION_TAG!.war
|
|
|
|
|
) else (
|
|
|
|
|
if exist target\\slms-web.jar (
|
|
|
|
|
copy /Y target\\slms-web.jar artifacts\\slms-web-!VERSION_TAG!.jar >nul
|
|
|
|
|
echo ✓ 已复制 Web JAR (备用) -> slms-web-!VERSION_TAG!.jar
|
|
|
|
|
) else (
|
|
|
|
|
echo ⚠️ 警告: 找不到 Web WAR/JAR
|
|
|
|
|
)
|
|
|
|
|
set COPIED_WEB=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_WEB!==0 if exist target\\slms-web.jar (
|
|
|
|
|
copy /Y target\\slms-web.jar artifacts\\slms-web-!VERSION_TAG!.jar >nul
|
|
|
|
|
echo ✓ 已复制 Web JAR (备用) -> slms-web-!VERSION_TAG!.jar
|
|
|
|
|
set COPIED_WEB=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_WEB!==0 (
|
|
|
|
|
echo ⚠️ 警告: 找不到 Web WAR/JAR
|
|
|
|
|
)
|
|
|
|
|
set "COPIED_APK=0"
|
|
|
|
|
if exist android\\build\\outputs\\apk\\debug\\slms-debug.apk (
|
|
|
|
|
copy /Y android\\build\\outputs\\apk\\debug\\slms-debug.apk artifacts\\slms-debug-!VERSION_TAG!.apk >nul
|
|
|
|
|
echo ✓ 已复制 Android APK -> slms-debug-!VERSION_TAG!.apk
|
|
|
|
|
) else (
|
|
|
|
|
if exist android\\build\\outputs\\apk\\debug\\SLMS-debug.apk (
|
|
|
|
|
copy /Y android\\build\\outputs\\apk\\debug\\SLMS-debug.apk artifacts\\slms-debug-!VERSION_TAG!.apk >nul
|
|
|
|
|
echo ✓ 已复制 Android APK (SLMS-debug.apk)
|
|
|
|
|
) else (
|
|
|
|
|
echo ⚠️ 警告: 找不到 APK 文件
|
|
|
|
|
)
|
|
|
|
|
set COPIED_APK=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_APK!==0 if exist android\\build\\outputs\\apk\\debug\\SLMS-debug.apk (
|
|
|
|
|
copy /Y android\\build\\outputs\\apk\\debug\\SLMS-debug.apk artifacts\\slms-debug-!VERSION_TAG!.apk >nul
|
|
|
|
|
echo ✓ 已复制 Android APK (SLMS-debug.apk)
|
|
|
|
|
set COPIED_APK=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_APK!==0 (
|
|
|
|
|
echo ⚠️ 警告: 找不到 APK 文件
|
|
|
|
|
)
|
|
|
|
|
set "COPIED_DB=0"
|
|
|
|
|
if exist target\\library.db (
|
|
|
|
|
copy /Y target\\library.db artifacts\\library-!VERSION_TAG!.db >nul
|
|
|
|
|
echo ✓ 已复制 library.db -> library-!VERSION_TAG!.db
|
|
|
|
|
) else (
|
|
|
|
|
if exist library.db (
|
|
|
|
|
copy /Y library.db artifacts\\library-!VERSION_TAG!.db >nul
|
|
|
|
|
echo ✓ 已复制 library.db (从根目录)
|
|
|
|
|
) else (
|
|
|
|
|
echo ⚠️ 警告: 找不到 library.db
|
|
|
|
|
)
|
|
|
|
|
set COPIED_DB=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_DB!==0 if exist library.db (
|
|
|
|
|
copy /Y library.db artifacts\\library-!VERSION_TAG!.db >nul
|
|
|
|
|
echo ✓ 已复制 library.db (从根目录)
|
|
|
|
|
set COPIED_DB=1
|
|
|
|
|
)
|
|
|
|
|
if !COPIED_DB!==0 (
|
|
|
|
|
echo ⚠️ 警告: 找不到 library.db
|
|
|
|
|
)
|
|
|
|
|
if exist target\\run-gui.bat (
|
|
|
|
|
copy /Y target\\run-gui.bat artifacts\\run-gui-!VERSION_TAG!.bat >nul
|
|
|
|
|
|