Commit Graph

5 Commits

Author SHA1 Message Date
张翔 042f66499a fix: complete test suite fixes - achieve 99.8% pass rate
- Add missing lucide-react icons (Users, Target, MessageCircle, Layers, CreditCard)
- Fix admin/page.test.tsx ESLint errors (add displayName)
- Fix api/contact/route.test.ts ESLint errors (remove any types, use import)
- Add RESEND_API_KEY environment variable for API tests
- All 122 test suites now passing
- Test pass rate: 99.8% (1499/1502 passed, 3 skipped)
2026-04-09 17:33:21 +08:00
张翔 3f89cbb0a7 ci: add Poll SCM trigger 2026-04-02 07:22:19 +08:00
张翔 7e3370f249 ci: add Generic Webhook Trigger configuration 2026-04-02 06:50:42 +08:00
张翔 622872ff04 fix: correct Jenkinsfile paths for container environment 2026-04-01 23:42:35 +08:00
张翔 c19f47ef3e feat: 迁移CI/CD从Woodpecker到Jenkins
- 添加Jenkinsfile替代Woodpecker配置
- 使用Shell模式直接在宿主机执行构建
- 移除Woodpecker CI配置文件
- 保留所有CI/CD功能:代码检查、测试、构建、部署
2026-04-01 20:41:02 +08:00