Create a data validator script that could be run by both the data editors and the continuous integration process. The script would initially do the following validations:
Detect gaps where there are no allocations
Detect allocation band overlaps
The script would support both a warning and an error mode. This means that when run by the CI script, the former would output warnings, but would not cause the CI process to abort, while the latter would cause it to abort. Note, all warnings and errors would be outputted prior to exiting.
Create a data validator script that could be run by both the data editors and the continuous integration process. The script would initially do the following validations:
The script would support both a warning and an error mode. This means that when run by the CI script, the former would output warnings, but would not cause the CI process to abort, while the latter would cause it to abort. Note, all warnings and errors would be outputted prior to exiting.