CLI Utility for Validating and Generating CSV Files Based on Custom Rules.
50K+
The CSV Blueprint tool is a powerful and flexible utility designed for validating CSV files against a pre-defined schema specified in YAML format. With the capability to run both locally and in Docker environments, CSV Blueprint is an ideal choice for integrating into CI/CD pipelines, such as GitHub Actions, to ensure the integrity of CSV data in your projects.
See more details and up-to-date docs on repo readme.
Ensure you have Docker installed on your machine.
docker pull jbzoo/csv-blueprint:latest
# Run the tool inside Docker
docker run --rm \
--workdir=/parent-host \
-v $(pwd):/parent-host \
jbzoo/csv-blueprint:latest \
validate:csv \
--csv=./tests/fixtures/demo.csv \
--schema=./tests/schemas/demo_schema.yml \
--ansi -vvv
Content type
Image
Digest
sha256:5fc78c0ac…
Size
55.5 MB
Last updated
about 6 hours ago
docker pull jbzoo/csv-blueprint:master