Container image for avro-cli
In order to run this container you'll need docker installed.
The idea of this repository is for the maintainers to trigger a github action, in order to release a new version of the container, if there's a new version of the tool.
If you are not a maintainer, open a new issue and we will release a new version.
To release a new version:
- Go to the Publish Docker image action
- Click in
Run workflow
- Set the
Version to release
Check for new versions:
docker pull kpnnl/avro-cli:0.2.7
Use to validate avro json schemas:
docker run --rm --user="$(id -u)" -v "$(pwd)":/avro \
kpnnl/avro-cli:0.2.7 \
validate -c BACKWARD --schema {newfile}.asvc --previousSchema {oldfile}.asvc
Use to validate avro json schemas:
docker run --rm kpnnl/avro-cli
- Based on the work from brandonstubbs/avro-tools