Loading .jenkins.sh +8 −6 Original line number Original line Diff line number Diff line Loading @@ -4,13 +4,15 @@ specfiles=$(ls | egrep "^[^.]*Api.(json|yaml)") fres=0 fres=0 for i in $specfiles ; do for i in $specfiles ; do echo "-- Validating OpenAPI file $i..." echo "-- Validating and linting OpenAPI file $i..." swagger-tools validate $i swagger-cli validate "$i" res=$? res=$? fres=$(($fres||$res)) speccy lint "$i" echo -e "-- Validator returned $res.\n" res2=$? fres=$(($fres||$res||$res2)) echo "--- Validator returned $res, linter returned $res2." done done echo "-- Final validator returns $fres." echo "-- Final validation returns $fres." exit $fres exit $fres Loading
.jenkins.sh +8 −6 Original line number Original line Diff line number Diff line Loading @@ -4,13 +4,15 @@ specfiles=$(ls | egrep "^[^.]*Api.(json|yaml)") fres=0 fres=0 for i in $specfiles ; do for i in $specfiles ; do echo "-- Validating OpenAPI file $i..." echo "-- Validating and linting OpenAPI file $i..." swagger-tools validate $i swagger-cli validate "$i" res=$? res=$? fres=$(($fres||$res)) speccy lint "$i" echo -e "-- Validator returned $res.\n" res2=$? fres=$(($fres||$res||$res2)) echo "--- Validator returned $res, linter returned $res2." done done echo "-- Final validator returns $fres." echo "-- Final validation returns $fres." exit $fres exit $fres