Skip to content

ClaudenirFreitas/quarkus-microservice-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java CI with Maven

Quality Gate Status

quarkus-microservice-test

Run application

1 - up mysql container
docker-compose -f docker/docker-compose.yml up -d

2 - running application (dev mode)
mvn clean compile quarkus:dev

3 - running application (prod mode)
mvn clean install && java -jar target/quarkus-microservice-test-1.0.0-SNAPSHOT-runner.jar

Como executar aplicação via docker:

1 - Execute o script 'generate-image.sh', presente na pasta raiz do projeto, para gerar a imagem docker da aplicação;

2 - Execute o script 'docker-start.sh' para iniciar o container da aplicação;

Opções de compilação

Existem duas formas de compilar o projeto, com ou sem GraalVM.

Com GraalVM:
mvn package -Pnative -DskipTests

Sem GraalVM:
mvn package -DskipTests