chore: remove GitHub Actions workflows, use Woodpecker CI exclusively

This commit is contained in:
张翔
2026-03-10 13:10:11 +08:00
parent 0a1adfc2a2
commit e8dffa4f05
82 changed files with 19565 additions and 101 deletions
+44
View File
@@ -0,0 +1,44 @@
#!/bin/bash
echo "🔧 监控和告警系统环境检查..."
# 检查 Docker
if ! command -v docker &> /dev/null; then
echo "❌ Docker 未安装"
echo "请访问 https://docs.docker.com/get-docker/ 安装 Docker"
exit 1
else
echo "✅ Docker 已安装: $(docker --version)"
fi
# 检查 Docker Compose
if ! command -v docker-compose &> /dev/null; then
echo "❌ Docker Compose 未安装"
echo "请运行: sudo curl -L \"https://github.com/docker/compose/releases/latest/download/docker-compose-\$(uname -s)-\$(uname -m)\" -o /usr/local/bin/docker-compose"
echo "然后运行: sudo chmod +x /usr/local/bin/docker-compose"
exit 1
else
echo "✅ Docker Compose 已安装: $(docker-compose --version)"
fi
# 检查端口占用
echo ""
echo "📊 检查端口占用情况..."
check_port() {
if lsof -Pi :$1 -sTCP:LISTEN -t >/dev/null 2>&1; then
echo "⚠️ 端口 $1 已被占用"
return 1
else
echo "✅ 端口 $1 可用"
return 0
fi
}
check_port 3000 # 应用服务
check_port 9090 # Prometheus
check_port 3001 # Grafana
check_port 9093 # Alertmanager
echo ""
echo "✅ 环境检查完成!"