cilog
All checks were successful
Deploy on push / deploy (push) Successful in 4m20s

This commit is contained in:
2025-09-27 13:59:40 +03:00
parent bd54d900aa
commit 19e0092a83

View File

@@ -88,8 +88,13 @@ jobs:
# Запускаем codegen с fallback логикой # Запускаем codegen с fallback логикой
echo "📝 Запускаем GraphQL codegen..." echo "📝 Запускаем GraphQL codegen..."
npm run codegen 2>&1 || { npm run codegen 2>&1 | tee codegen_output.log
echo "❌ GraphQL codegen упал с v3.dscrs.site! Пробуем fallback..." if [ ${PIPESTATUS[0]} -ne 0 ]; then
echo "❌ GraphQL codegen упал с v3.dscrs.site!"
echo "📋 ПОЛНЫЙ ВЫВОД ОШИБКИ:"
cat codegen_output.log
echo "📋 КОНЕЦ ВЫВОДА ОШИБКИ"
echo ""
# Проверяем доступность endpoints # Проверяем доступность endpoints
echo "🌐 Проверяем доступность GraphQL endpoints:" echo "🌐 Проверяем доступность GraphQL endpoints:"
@@ -110,19 +115,23 @@ jobs:
echo "🔄 Переключаемся на coretest.discours.io..." echo "🔄 Переключаемся на coretest.discours.io..."
# Временно меняем схему в codegen.ts # Временно меняем схему в codegen.ts
sed -i "s|https://v3.dscrs.site/graphql|https://coretest.discours.io/graphql|g" codegen.ts sed -i "s|https://v3.dscrs.site/graphql|https://coretest.discours.io/graphql|g" codegen.ts
npm run codegen || { npm run codegen 2>&1 | tee fallback_output.log
if [ ${PIPESTATUS[0]} -ne 0 ]; then
echo "❌ Fallback тоже не сработал!" echo "❌ Fallback тоже не сработал!"
echo "📋 ПОЛНЫЙ ВЫВОД ОШИБКИ FALLBACK:"
cat fallback_output.log
echo "📋 КОНЕЦ ВЫВОДА ОШИБКИ FALLBACK"
# Восстанавливаем оригинальную схему # Восстанавливаем оригинальную схему
sed -i "s|https://coretest.discours.io/graphql|https://v3.dscrs.site/graphql|g" codegen.ts sed -i "s|https://coretest.discours.io/graphql|https://v3.dscrs.site/graphql|g" codegen.ts
exit 1 exit 1
} fi
# Восстанавливаем оригинальную схему # Восстанавливаем оригинальную схему
sed -i "s|https://coretest.discours.io/graphql|https://v3.dscrs.site/graphql|g" codegen.ts sed -i "s|https://coretest.discours.io/graphql|https://v3.dscrs.site/graphql|g" codegen.ts
else else
echo "❌ Оба endpoint недоступны!" echo "❌ Оба endpoint недоступны!"
exit 1 exit 1
fi fi
} fi
echo "🔨 Запускаем Vite build..." echo "🔨 Запускаем Vite build..."
npx vite build npx vite build