Skip to content

VSN-2837 : feat: initialize vsn-email-service spring boot application

saoud marouane a demandé de fusionner feature/VSN-2837 vers develop
  • Add pom.xml inheriting mc-starter-parent:1.0.85-RELEASE with vsn-common dependency
  • Add Application.java with ComponentScan, EntityScan, EnableJpaRepositories
  • Add SecurityConfiguration, SwaggerConfig, CorsConfig
  • Add GlobalExceptionHandler and ErrorResponseDTO
  • Add EmailController, EmailService, EmailServiceImpl, EmailRequestDTO
  • Add application.yml (port 8085), bootstrap.yml (Spring Cloud Config), application-local.yml
  • Add Dockerfile (maven build + amazoncorretto:17 runtime)
  • Add .gitlab-ci.yml with full CI/CD pipeline
  • Add scripts/settings.xml for Nexus Maven repository
  • Add scripts/config-server-prerec.sql with local & prerec properties

Closes VSN-2837

Rapports de requête de fusion