Skip to content

motoponk/bookmarker

Repository files navigation

bookmarker

Run tests

> ./mvnw clean verify

Run application locally

> ./mvnw clean spring-boot:run

Running using Docker

To start application and Postgres

> ./run.sh start

To start application and all dependent services like ELK, grafana, prometheus

> ./run.sh start_all

Database migration

./mvnw compile flyway:migrate

Run Performance Tests

performance-tests> ./gradlew gatlingRun

Run SonarQube analysis

> ./run.sh sonar
> ./mvnw clean verify -P sonar -Dsonar.login=$SONAR_LOGIN_TOKEN

References