merge: integrate Emmanuel changes into main

This commit is contained in:
2026-09-17 18:36:09 +00:00
108 changed files with 4335 additions and 515 deletions

9
Jenkinsfile vendored
View File

@@ -332,10 +332,11 @@ stage('SonarQube Quality Gate') {
backend
docker build \
--build-arg VITE_API_URL="${FRONTEND_API_URL}" \
--build-arg VITE_GA_ID="${FRONTEND_GA_ID}" \
-t "${FRONTEND_IMAGE}:${IMAGE_TAG}" \
frontend
--build-arg VITE_API_URL="${FRONTEND_API_URL}" \
--build-arg VITE_GA_ID="${FRONTEND_GA_ID}" \
--build-arg VITE_TURNSTILE_SITE_KEY="${TURNSTILE_SITE_KEY:-}" \
-t "${FRONTEND_IMAGE}:${IMAGE_TAG}" \
frontend
'''
}
}