refactoring
This commit is contained in:
@@ -17,7 +17,7 @@ RUN mvn dependency:go-offline -B
|
||||
COPY src ./src
|
||||
|
||||
# Construire l'application avec profil production
|
||||
RUN mvn clean package -DskipTests -B -Dquarkus.profile=prod
|
||||
RUN mvn clean package -DskipTests -B -Dquarkus.profile=prod -Dquarkus.http.root-path=/lions-user-manager
|
||||
|
||||
## Stage 2 : Image de production optimisée
|
||||
FROM registry.access.redhat.com/ubi8/openjdk-17:1.18
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
# HTTP Configuration PROD
|
||||
# ============================================
|
||||
quarkus.http.port=8080
|
||||
quarkus.http.root-path=/lions-user-manager
|
||||
# quarkus.http.root-path est une propriete build-time — passee via -Dquarkus.http.root-path dans le Dockerfile
|
||||
quarkus.http.cors.origins=${CORS_ORIGINS:https://users.lions.dev,https://btpxpress.lions.dev,https://admin.lions.dev}
|
||||
|
||||
# ============================================
|
||||
@@ -36,7 +36,7 @@ quarkus.keycloak.admin-client.realm=master
|
||||
quarkus.keycloak.admin-client.client-id=admin-cli
|
||||
quarkus.keycloak.admin-client.grant-type=PASSWORD
|
||||
quarkus.keycloak.admin-client.username=${KEYCLOAK_ADMIN_USERNAME:admin}
|
||||
quarkus.keycloak.admin-client.password=${KEYCLOAK_ADMIN_PASSWORD}
|
||||
quarkus.keycloak.admin-client.password=${KEYCLOAK_ADMIN_PASSWORD:KeycloakAdmin2025!}
|
||||
|
||||
# ============================================
|
||||
# Retry Configuration PROD
|
||||
|
||||
Reference in New Issue
Block a user