Goal for version 1.0.0
To help writing CQRS and Event Sourcing applications with Vert.x
Status
It's still in very early development stage. Do not use release 0.0.5, master branch is very different from that.
Building
Requirements
- Java 8
- Maven (tested with 3.5.0+)
- Docker compose (tested with 1.18.0)
- Kotlin plugin for your IDE
Steps
- Clone it:
git clone https://github.com/crabzilla/crabzilla
cd crabzilla
- Start docker-compose running a Postgres database (port 5432 will be used):
docker-compose up
- Open another terminal and build it, running both unit and integration tests:
mvn clean install -DskipTests=false