diff --git a/.jenkins.sh b/.jenkins.sh new file mode 100644 index 0000000000000000000000000000000000000000..e68170a8fa788843a36b7f59c54d1929c03fef4a --- /dev/null +++ b/.jenkins.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +specfiles=$(ls | egrep "^[^.]*API.(json|yaml)") + +fres=0 +for i in $specfiles ; do + echo "-- Validating OpenAPI file $i..." + swagger-tools validate $i + res=$? + fres=$(($fres||$res)) + echo -e "-- Validator returned $res.\n" +done + +echo "-- Final validator returns $fres." +read -p "Press [Enter] key to continue..." +!exit $fres