Skip to content

Avro schemas of the events published by the Akvo Flow application.

Notifications You must be signed in to change notification settings

akvo/akvo-flow-schemas

Repository files navigation

This project contains the Avro schemas of the events published by the Akvo Flow application.

Build

If you have Maven 3 installed:

 mvn package

will generate Java classes.

To check that the schemas are compatible with previous versions:

 mvn schema-registry:test-compatibility

If you don't have and don't want to install Maven, just pull a Docker container with it:

 docker pull maven:3.5.2-jdk-8-alpine
 docker run -v `pwd`:/app --name akvo-flow-schemas -w /app -it maven:3.5.2-jdk-8-alpine /bin/bash

After exiting that container, you can always start it again with:

 docker start -i akvo-flow-schemas

About

Avro schemas of the events published by the Akvo Flow application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages