File tree Expand file tree Collapse file tree 1 file changed +18
-9
lines changed
Expand file tree Collapse file tree 1 file changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -16,17 +16,26 @@ CHANGED_RULESETS="$(git diff --cached --name-only | grep $RULESET_PATTERN)"
1616
1717if [ " $CHANGED_RULESETS " ]; then
1818 echo " $( date -R) : Running ruleset validation tests on changed rulesets:"
19- ./utils/trivial-validate.py $CHANGED_RULESETS > /dev/null
20- RESULT=$?
21-
22- if [ $RESULT -eq 1 ]; then
23- echo " $( date -R) : Failure encountered during ruleset validation."
24- else
25- echo " $( date -R) : Ruleset validation successful."
26- fi
19+
20+ for FILE in $CHANGED_RULESETS ; do
21+ if [ ! -f $FILE ]; then
22+ echo " $( date -R) : Skipped validation of $FILE - not found."
23+ continue
24+ fi
25+
26+ ./utils/trivial-validate.py $i > /dev/null
27+ RESULT=$?
28+
29+ if [ $RESULT -eq 1 ]; then
30+ echo " $( date -R) : Failure encountered during ruleset validation."
31+ exit $RESULT
32+ fi
33+ done
34+
35+ echo " $( date -R) : Ruleset validation successful."
2736else
2837 echo " $( date -R) : Skipped ruleset validation tests, no changes in" \
2938 " $RULESET_PATTERN ."
3039fi
3140
32- exit $RESULT
41+ exit 0
You can’t perform that action at this time.
0 commit comments