Para acessar os requisitos do projeto clique em COMPASSO-README.md
- Java 8
- Maven
Entre na pasta do projeto e execute o comando:
mvn clean test -P test
Requisitos: docker
e docker-compose
.
Com docker rodando, execute o comando na pasta raíz do projeto:
mvn clean package -DskipTests && docker-compose up -d --build
docker-compose logs backend -f
Entre na pasta do projeto e execute o comando:
mvn clean spring-boot:run
Inicie o banco de dados com o seguinte comando
docker-compose up -d database
após inicialização do banco de dados execute
mvn clean spring-boot:run -Dspring-boot.run.profiles=mysql
ou execute o projeto em sua IDE de preferência com o perfil spring boot mysql
Para desligar o(s) container(s) execute o comando
docker-compose down
Para desligar o(s) container(s) e remover todos os dados salvos em volume/imagem/containers use:
docker-compose down -v --remove-orphans
após iniciar projeto entre no link: http://localhost:9999, após isso será direcionado para a documentação Swagger.