## Nouveaux packages DTO / enums - dto/kyc/ : NiveauRisqueKyc, TypePieceIdentite, KycDossier DTOs - dto/messagerie/ : conversation/message DTOs + enums (TypeConversation, etc.) - dto/mutuelle/financier/ : ParametresFinanciersMutuelle DTOs - dto/mutuelle/parts/ : ComptePartsSociales, TransactionPartsSociales DTOs - dto/versement/ : Versement DTOs - payment/ : PaymentProvider, PaymentStatus, PaymentException, CheckoutRequest, CheckoutSession, PaymentEvent (SPI paiement unifié) ## Paiement enrichi - CreatePaiementRequest, DeclarerPaiementManuelRequest, InitierPaiementEnLigneRequest - IntentionStatutResponse, PaiementGatewayResponse, PaiementResponse, PaiementSummaryResponse - Tests correspondants mis à jour ## Tests nouveaux - DTOs agricole, ayant-droit, backup tests - Tous les nouveaux DTOs KYC/messagerie/mutuelle/versement/payment ## Build - pom.xml : version 1.0.5, parent-pom.xml aligné - script/publish-api.sh : version bumped 164 fichiers, +8 481 insertions. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
33 lines
980 B
Bash
33 lines
980 B
Bash
#!/bin/bash
|
|
# Publie le parent pom + 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)
|
|
|
|
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..."
|
|
mvn deploy -DskipTests \
|
|
|| echo "[WARN] Server-api déjà publié pour cette version (409) - incrémenter la version pour republier."
|
|
|
|
echo ""
|
|
echo "Done -- https://git.lions.dev/lionsdev/-/packages"
|