Skip to content

Agrega el proyecto completo con puntos extra uwu#9

Open
JSR-Mario wants to merge 9 commits into
developfrom
proyecto
Open

Agrega el proyecto completo con puntos extra uwu#9
JSR-Mario wants to merge 9 commits into
developfrom
proyecto

Conversation

@JSR-Mario

Copy link
Copy Markdown
Owner

Descripcion por copilot:
This pull request introduces Docker support and improves developer experience for the e-commerce microservices backend. The main changes include adding a multi-stage Dockerfile for building and running the services in containers, providing a comprehensive update to the README.md with clearer architecture diagrams and deployment instructions, and adding Maven Wrapper files for the admin-service to standardize builds across environments.

Dockerization and Build Improvements:

  • Added a multi-stage Dockerfile to enable containerized builds and deployments using Eclipse Temurin Java 21 images. This streamlines the build process and ensures consistent environments for all microservices.

Documentation and Developer Experience:

  • Overhauled README.md with:
    • An updated architecture diagram and clearer service descriptions.
    • Explicit Docker Compose deployment instructions, including prerequisites and commands for starting, stopping, and monitoring services.
    • Sample API endpoints, usage notes, and links to Swagger UI for each service.
    • Details on monitoring dashboards (Eureka, Spring Boot Admin).

Build Tooling Standardization:

  • Added Maven Wrapper files (mvnw script and .mvn/wrapper/maven-wrapper.properties) to the admin-service, ensuring reproducible builds and easier onboarding for contributors regardless of their local Maven installation. [1] [2]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant