Files
vstash/templates/openapi/yaml_check_script.sh

20 lines
938 B
Bash
Raw Normal View History

2025-06-05 09:17:47 -04:00
#!/bin/bash
cd templates/openapi
echo "Checking YAML syntax..."
echo "Checking v1.yaml..."
python3 -c "import yaml; yaml.safe_load(open('v1.yaml'))" && echo "✅ v1.yaml is valid" || echo "❌ v1.yaml has syntax errors"
echo "Checking paths.yaml..."
python3 -c "import yaml; yaml.safe_load(open('paths.yaml'))" && echo "✅ paths.yaml is valid" || echo "❌ paths.yaml has syntax errors"
echo "Checking schemas.yaml..."
python3 -c "import yaml; yaml.safe_load(open('schemas.yaml'))" && echo "✅ schemas.yaml is valid" || echo "❌ schemas.yaml has syntax errors"
echo "Checking parameters.yaml..."
python3 -c "import yaml; yaml.safe_load(open('parameters.yaml'))" && echo "✅ parameters.yaml is valid" || echo "❌ parameters.yaml has syntax errors"
echo "Checking security.yaml..."
python3 -c "import yaml; yaml.safe_load(open('security.yaml'))" && echo "✅ security.yaml is valid" || echo "❌ security.yaml has syntax errors"