]> git.ipfire.org Git - thirdparty/suricata-verify.git/commit
eve-validation: always build and run eve-validator
authorJason Ish <jason.ish@oisf.net>
Mon, 16 May 2022 20:20:40 +0000 (14:20 -0600)
committerJason Ish <jason.ish@oisf.net>
Fri, 3 Jun 2022 19:55:44 +0000 (13:55 -0600)
commit28347dc7af8498edc330970a6f834750936db60c
treeb17181d3b4d9dbfd8aff10bbb4e36a80259686aa
parent81ffc2f00b74192f51fba6744cc07d3123c4222b
eve-validation: always build and run eve-validator

Always build and run the eve-validator as part of Suricata-Verify. This
should only add extra time on first run, or after changes to the
"eve-validator" or an upgrade in the Rust toolchain.

Validation can be disabled with the --no-validation command line option.

Validation will not be run if the Suricata source tree does not contain
etc/schema.json.

Validation will also not run on Windows as there is an issue calling the
validation command that needs further looking into.
.github/workflows/builds.yml
check-eve.py
eve-validator/.gitignore [new file with mode: 0644]
eve-validator/Cargo.lock [new file with mode: 0644]
run.py