Skip to main content
1.3.0

Building / Testing

Build and unit test

Run formatting before Maven validation:

./mvnw spotless:apply
./mvnw test

Integration tests require Docker.

Full validation

Full Maven validation requires Docker for integration tests:

./mvnw spotless:apply
./mvnw clean verify

Integration tests

Pull smoke-test images and run the smoke test:

cd integration_test_suite && ./pull-smoke-test-docker-images.sh
cd ..
./run-quick-test.sh

Test scripts

  • ./run-quick-test.sh runs a smoke-test integration scenario.
  • ./mvnw clean verify runs full Maven validation when Docker is available.