Sign inSign up

jbzoo/csv-blueprint

By jbzoo

•Updated 8 days ago

CLI Utility for Validating and Generating CSV Files Based on Custom Rules.

Image
Integration & delivery
Data science
Databases & storage
1

50K+

jbzoo/csv-blueprint repository overview

⁠JBZoo / CSV Blueprint

GitHub Release CI CI CI Docker Pulls GitHub License

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⁠.

⁠Usage

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

Tag summary

Content type

Image

Digest

sha256:d160c54a2…

Size

55.6 MB

Last updated

2 months ago

docker pull jbzoo/csv-blueprint