✨ 新功能: - 一键自动化部署脚本 (build-infra.sh) - 统一端口配置 (3开头端口,避免冲突) - 多平台Docker构建支持 (AMD64 + ARM64) - Jenkins Configuration as Code (零手动配置) - 完整的服务验证和健康检查 🏗️ 核心组件: - Jenkins LTS + JDK21 (端口38080) - Gitea 1.21 (端口33000, SSH: 32222) - Docker Registry + UI (端口35001/35002) - 统一cicd-network网络 📋 管理工具: - 自动化部署和验证脚本 - 健康检查和日志管理工具 - 完整的文档和故障排查指南 🎯 已验证功能: - 所有服务正常启动和运行 - API和Web界面完全可访问 - 多平台构建环境就绪 - 完整的CI/CD流水线支持 适用环境: Mac Studio M2 + Docker Desktop
53 lines
544 B
Plaintext
53 lines
544 B
Plaintext
# 系统文件
|
|
.DS_Store
|
|
.DS_Store?
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
ehthumbs.db
|
|
Thumbs.db
|
|
|
|
# IDE文件
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# 日志文件
|
|
*.log
|
|
logs/
|
|
|
|
# 临时文件
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# Docker数据目录
|
|
data/
|
|
backup/*/
|
|
|
|
# 敏感信息
|
|
.env.local
|
|
.env.*.local
|
|
secrets/
|
|
private_key*
|
|
*.pem
|
|
|
|
# Docker Registry认证文件(如果包含真实密码)
|
|
docker/registry/auth/htpasswd
|
|
|
|
# Jenkins生成的文件
|
|
jenkins-workspace/
|
|
.jenkins/
|
|
|
|
# 测试文件
|
|
test-*.log
|
|
debug-*.txt
|
|
|
|
# macOS相关
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# 网络文件
|
|
.nfs* |