This commit is contained in:
36
scripts/ci/build-simple.sh
Executable file
36
scripts/ci/build-simple.sh
Executable file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
# Простая версия build.sh для базовой сборки
|
||||
|
||||
echo "🏗️ Simple build check..."
|
||||
|
||||
# Проверка docker-compose.yml
|
||||
if [ -f docker-compose.yml ]; then
|
||||
echo "✅ docker-compose.yml found"
|
||||
# Простая проверка синтаксиса (если docker-compose доступен)
|
||||
command -v docker-compose >/dev/null 2>&1 && {
|
||||
echo "🔍 Checking docker-compose syntax..."
|
||||
docker-compose config --quiet && echo "✅ docker-compose.yml is valid" || echo "❌ docker-compose.yml has issues"
|
||||
}
|
||||
else
|
||||
echo "⚠️ docker-compose.yml not found"
|
||||
fi
|
||||
|
||||
# Проверка Dockerfile
|
||||
echo "📋 Checking for Dockerfiles:"
|
||||
find . -name "Dockerfile*" -exec echo "Found: {}" \;
|
||||
|
||||
# Проверка package.json (frontend)
|
||||
if [ -f frontend/linktree-frontend/package.json ]; then
|
||||
echo "✅ Frontend package.json found"
|
||||
else
|
||||
echo "⚠️ Frontend package.json not found"
|
||||
fi
|
||||
|
||||
# Проверка requirements.txt (backend)
|
||||
if [ -f backend/requirements.txt ]; then
|
||||
echo "✅ Backend requirements.txt found"
|
||||
else
|
||||
echo "⚠️ Backend requirements.txt not found"
|
||||
fi
|
||||
|
||||
echo "✅ Simple build check completed"
|
||||
Reference in New Issue
Block a user