feat: 优化CI/CD流程 - 自定义工具镜像、修复TLS问题、添加镜像清理脚本
ci/woodpecker/push/woodpecker Pipeline failed

- 创建轻量级工具镜像(novalon/tools:1.0.0)避免重复安装工具
- 修复Docker TLS handshake timeout问题
- 更新CI配置使用registry.f.novalon.cn/novalon/tools:1.0.0
- 添加自动清理脚本用于磁盘和镜像管理
This commit is contained in:
张翔
2026-03-31 17:27:43 +08:00
parent 1f7a4f865d
commit 3ce31d3178
11 changed files with 1273 additions and 4 deletions
+21
View File
@@ -283,9 +283,30 @@ task_plan.md
progress.md
findings.md
# ============================================================
# Large Files (should not be in Git history)
# ============================================================
dist.tar.gz
*.tar.gz
*.zip
*.gz
# Font files (large binary files)
public/fonts/*.ttf
public/fonts/*.otf
public/fonts/*.woff
public/fonts/*.woff2
# ============================================================
# IMPORTANT NOTES
# ============================================================
# Visual regression snapshots should be committed to version control
# These are in: e2e/src/tests/visual/**/*-snapshots/
# Git will track them because they are not in test-results/ or allure-results/
# ============================================================
# WARNING
# ============================================================
# If you have already committed large files to Git history, run:
# scripts/git-cleanup.sh to remove them from history
# Then force push: git push --force --all