From 98215b83956df2ad3b03d1bb41a251283a450865 Mon Sep 17 00:00:00 2001 From: dahoud Date: Wed, 18 Feb 2026 17:03:35 +0000 Subject: [PATCH] refactoring --- script/publish-api.bat | 8 ++++++-- script/publish-api.sh | 9 +++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/script/publish-api.bat b/script/publish-api.bat index 200c75a..d2cd558 100644 --- a/script/publish-api.bat +++ b/script/publish-api.bat @@ -19,12 +19,16 @@ call mvn deploy:deploy-file ^ -Dfile=parent-pom.xml ^ -DrepositoryId=%REGISTRY_ID% ^ -Durl=%REGISTRY_URL% -if %errorlevel% neq 0 exit /b %errorlevel% +if %errorlevel% neq 0 echo [WARN] Parent pom deja publie pour cette version (409), on continue. echo. echo [2/2] Publication du server-api... call mvn deploy -DskipTests -if %errorlevel% neq 0 exit /b %errorlevel% +if %errorlevel% neq 0 ( + echo [ERROR] Echec de la publication du server-api. + echo [INFO] Si 409 : incrementer la version dans pom.xml et parent-pom.xml avant de republier. + exit /b %errorlevel% +) echo. echo Done -- https://git.lions.dev/lionsdev/-/packages diff --git a/script/publish-api.sh b/script/publish-api.sh index e79355a..67f4486 100644 --- a/script/publish-api.sh +++ b/script/publish-api.sh @@ -20,11 +20,16 @@ mvn deploy:deploy-file \ -Dpackaging=pom \ -Dfile=parent-pom.xml \ -DrepositoryId="${REGISTRY_ID}" \ - -Durl="${REGISTRY_URL}" + -Durl="${REGISTRY_URL}" \ +|| echo "[WARN] Parent pom deja publie pour cette version (409), on continue." echo "" echo "[2/2] Publication du server-api..." -mvn deploy -DskipTests +mvn deploy -DskipTests || { + echo "[ERROR] Echec publication server-api." + echo "[INFO] Si 409 : incrementer la version dans pom.xml et parent-pom.xml avant de republier." + exit 1 +} echo "" echo "Done -- https://git.lions.dev/lionsdev/-/packages"