Este proyecto es un apoyo docente de la asignatura. Se quiere mostrar un ejemplo completo de un API-Rest para comprender la arquitectura y su proceso evolutivo
- Java
- Maven
- GitHub
- Travis-ci
- Sonarcloud
- Better Code Hub
- Spring-Boot
- MongoDB
- Heroku
- OpenAPI
- Descomprimir la plantilla en una carpeta apaw-ep-nombre-apellido
- Cambiar la id del artefacto en el fichero pom.xml
- Importar el proyecto mediante IntelliJ IDEA
- Import Project, y seleccionar la carpeta del proyecto.
- Marcar Create Project from external model, elegir Maven.
- Next … Finish.
- Travis-CI. En el fichero .travis.yml cambiar la cuenta de correo
- Sonar. En el fichero .travis.yml, cambiar en nombre de la organización de Sonarcloud y crear la variable de entorno SONAR en la cuenta de Travis-CI asociado al proyecto
- Heroku. En el fichero Procfile, cambiar el nombre del *.jar para despliegue