diff --git a/parent-pom.xml b/parent-pom.xml deleted file mode 100644 index 31f3912..0000000 --- a/parent-pom.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - 4.0.0 - - dev.lions.unionflow - unionflow-parent - 1.0.6 - pom - - UnionFlow - Parent - Plateforme complète de gestion d'union — POM parent partagé - - - - gitea-lionsdev - https://git.lions.dev/api/packages/lionsdev/maven - - - gitea-lionsdev - https://git.lions.dev/api/packages/lionsdev/maven - - - - - - gitea-lionsdev - https://git.lions.dev/api/packages/lionsdev/maven - true - true - - - - - 21 - UTF-8 - UTF-8 - 3.20.0 - 1.18.36 - - - - - - jakarta.annotation - jakarta.annotation-api - 3.0.0 - provided - - - org.projectlombok - lombok - 1.18.34 - provided - - - dev.lions.unionflow - unionflow-server-api - ${project.version} - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.13.0 - - 21 - UTF-8 - true - - - org.projectlombok - lombok - ${lombok.version} - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - - diff --git a/script/publish-api.bat b/script/publish-api.bat index a07f728..7efbcb6 100644 --- a/script/publish-api.bat +++ b/script/publish-api.bat @@ -1,30 +1,17 @@ -@echo off -REM Publie le parent pom + server-api sur le Gitea Package Registry -REM Usage : script\publish-api.bat -REM Depuis : n'importe où dans le repo server-api -REM Prérequis: credentials dans %USERPROFILE%\.m2\settings.xml (server id: gitea-lionsdev) - -set REGISTRY_URL=https://git.lions.dev/api/packages/lionsdev/maven -set REGISTRY_ID=gitea-lionsdev - -cd /d "%~dp0\.." - -echo. -echo [1/2] Publication du parent pom... -call mvn deploy:deploy-file ^ - -DgroupId=dev.lions.unionflow ^ - -DartifactId=unionflow-parent ^ - -Dversion=1.0.0 ^ - -Dpackaging=pom ^ - -Dfile=parent-pom.xml ^ - -DrepositoryId=%REGISTRY_ID% ^ - -Durl=%REGISTRY_URL% -if errorlevel 409 echo [WARN] Parent pom deja publie pour cette version, on continue. - -echo. -echo [2/2] Publication du server-api... -call mvn deploy -DskipTests -if errorlevel 409 echo [WARN] Server-api deja publie - incrementer la version pour republier. - -echo. -echo Done -- https://git.lions.dev/lionsdev/-/packages +@echo off +REM Publie unionflow-server-api sur le Gitea Package Registry +REM Usage : script\publish-api.bat +REM Depuis : n'importe ou dans le repo server-api +REM Prerequis: credentials dans %USERPROFILE%\.m2\settings.xml (server id: gitea-lionsdev) +REM +REM Note : unionflow-parent n'existe plus (modules autonomes depuis Quarkus 3.27.3). + +cd /d "%~dp0\.." + +echo. +echo Publication du server-api... +call mvn deploy -DskipTests +if errorlevel 409 echo [WARN] Server-api deja publie - incrementer la version pour republier. + +echo. +echo Done -- https://git.lions.dev/lionsdev/-/packages diff --git a/script/publish-api.sh b/script/publish-api.sh index a42ceb2..d7a1cb0 100644 --- a/script/publish-api.sh +++ b/script/publish-api.sh @@ -1,30 +1,18 @@ #!/bin/bash -# Publie le parent pom + server-api sur le Gitea Package Registry +# Publie unionflow-server-api sur le Gitea Package Registry # Usage : ./script/publish-api.sh # Depuis : n'importe où dans le repo server-api # Prérequis: credentials dans ~/.m2/settings.xml (server id: gitea-lionsdev) +# +# Note : unionflow-parent n'existe plus (les 3 modules sont autonomes +# depuis la migration Quarkus 3.27.3). Ne publier que le module server-api. set -e -REGISTRY_URL="https://git.lions.dev/api/packages/lionsdev/maven" -REGISTRY_ID="gitea-lionsdev" - cd "$(dirname "$0")/.." echo "" -echo "[1/2] Publication du parent pom..." -mvn deploy:deploy-file \ - -DgroupId=dev.lions.unionflow \ - -DartifactId=unionflow-parent \ - -Dversion=1.0.5 \ - -Dpackaging=pom \ - -Dfile=parent-pom.xml \ - -DrepositoryId="${REGISTRY_ID}" \ - -Durl="${REGISTRY_URL}" \ -|| echo "[WARN] Parent pom déjà publié pour cette version (409), on continue." - -echo "" -echo "[2/2] Publication du server-api..." +echo "Publication du server-api..." mvn deploy -DskipTests \ || echo "[WARN] Server-api déjà publié pour cette version (409) - incrémenter la version pour republier."