Compare commits

..

2 Commits

Author SHA1 Message Date
6dfd12fae8 Merge pull request 'correction lecture de secret chargement' (#52) from features/crud_entites into develop
Reviewed-on: #52
2025-12-20 12:57:46 +00:00
b0f79f6c7a correction lecture de secret chargement
All checks were successful
CI - Build & Test (develop) / build-and-test (pull_request) Successful in 26s
2025-12-20 13:55:49 +01:00
2 changed files with 2 additions and 10 deletions

View File

@@ -11,4 +11,5 @@ COPY ./target/Fiscad-0.0.1-SNAPSHOT.jar fiscad.jar
EXPOSE 8282
# Lancer l'application
ENTRYPOINT ["java", "-jar", "fiscad.jar"]
#ENTRYPOINT ["java", "-jar", "fiscad.jar"]
ENTRYPOINT ["sh", "-c", "export SPRING_DATASOURCE_PASSWORD=$(cat /run/secrets/postgresPassword) && exec java -jar fiscad.jar"]

View File

@@ -36,15 +36,6 @@ services:
depends_on:
- db
# ⚠️ IMPORTANT :
# On lit le secret dans le conteneur
# et on injecte la VALEUR dans SPRING_DATASOURCE_PASSWORD
command: >
sh -c "
export SPRING_DATASOURCE_PASSWORD=$$(cat /run/secrets/postgresPassword) &&
exec java -jar app.jar
"
environment:
SPRING_DATASOURCE_URL: jdbc:postgresql://db:5432/fiscad_db #${POSTGRES_DB_FISCAD}
SPRING_DATASOURCE_USERNAME: fiscad_user #${POSTGRES_USER_FISCAD}