debug: add file structure inspection to identify path issue

sync-plugins-43
meelahme 2025-11-14 10:28:02 -08:00
parent a8a2b42ce5
commit e18e2a1daf
1 changed files with 85 additions and 0 deletions

View File

@ -176,6 +176,91 @@ jobs:
core.setFailed('Plugin validation failed');
- name: Debug - Check file structure
if: steps.validate.outputs.validation_passed == 'true'
run: |
echo "======================================"
echo "DEBUG: Checking file structure"
echo "======================================"
echo ""
echo "1. Current working directory:"
pwd
echo ""
echo "2. List workspace root:"
ls -la
echo ""
echo "3. Check if .ext exists:"
if [ -d ".ext" ]; then
echo "✅ .ext directory exists"
ls -la .ext/
else
echo "❌ .ext directory NOT found"
fi
echo ""
echo "4. Check if .ext/influxdb3_plugins exists:"
if [ -d ".ext/influxdb3_plugins" ]; then
echo "✅ .ext/influxdb3_plugins exists"
ls -la .ext/influxdb3_plugins/
else
echo "❌ .ext/influxdb3_plugins NOT found"
fi
echo ""
echo "5. Check if influxdata directory exists:"
if [ -d ".ext/influxdb3_plugins/influxdata" ]; then
echo "✅ influxdata directory exists"
ls -la .ext/influxdb3_plugins/influxdata/
else
echo "❌ influxdata directory NOT found"
fi
echo ""
echo "6. Check if basic_transformation exists:"
if [ -d ".ext/influxdb3_plugins/influxdata/basic_transformation" ]; then
echo "✅ basic_transformation directory exists"
ls -la .ext/influxdb3_plugins/influxdata/basic_transformation/
else
echo "❌ basic_transformation directory NOT found"
fi
echo ""
echo "7. Now checking from script directory:"
cd docs-v2/helper-scripts/influxdb3-plugins
echo "Current directory:"
pwd
echo ""
echo "8. Trying to access with ../../../.ext/influxdb3_plugins:"
if [ -d "../../../.ext/influxdb3_plugins" ]; then
echo "✅ Can access via ../../../.ext/influxdb3_plugins"
ls -la ../../../.ext/influxdb3_plugins/
else
echo "❌ Cannot access via ../../../.ext/influxdb3_plugins"
fi
echo ""
echo "9. Checking all possible paths from script dir:"
echo "Checking ../.ext/influxdb3_plugins:"
ls -la ../.ext/influxdb3_plugins/ 2>&1 || echo "❌ Not found"
echo ""
echo "Checking ../../.ext/influxdb3_plugins:"
ls -la ../../.ext/influxdb3_plugins/ 2>&1 || echo "❌ Not found"
echo ""
echo "Checking ../../../.ext/influxdb3_plugins:"
ls -la ../../../.ext/influxdb3_plugins/ 2>&1 || echo "❌ Not found"
echo ""
echo "Checking ../../../../.ext/influxdb3_plugins:"
ls -la ../../../../.ext/influxdb3_plugins/ 2>&1 || echo "❌ Not found"
echo ""
echo "======================================"
echo "DEBUG: Complete"
echo "======================================"
- name: Transform plugin documentation
if: steps.validate.outputs.validation_passed == 'true'
run: |