Commit Graph
4 Commits
Author SHA1 Message Date
hjhan fb00f13421 fix(EQD-6838): 修复 CI 因文件名大小写和脚本 fail-fast 阻塞构建
问题:
- bundleconfig.json 中 Myjs.js/isoweek.js 在 Linux CI 上找不到
  (实际文件名是 MyJs.js/isoWeek.js,Windows 不区分大小写所以本地能跑)
- py/ps1 脚本遇到缺失输入文件时 exit 1,导致 dotnet publish 失败,
  Jenkins 构建被阻塞,部署无法进行

修复:
- bundleconfig.json: Myjs.js → MyJs.js,isoweek.js → isoWeek.js
  (与实际文件名大小写一致,Linux CI 可正确找到)
- rebuild-bundles.py/ps1: 重建模式遇到缺失输入文件时只警告不 fail,
  跳过该 bundle 保留已提交产物,避免阻塞 CI 主构建
- 只有 Verify 模式(开发本地手动校验)才因缺失/BOM 报错 exit 1

设计原则:bundle 重建是"尽力而为",绝不能阻塞主构建和部署
2026-07-29 19:01:19 +08:00
吴方海 4f8b68a90f jquery升级 2025-05-19 15:44:20 +08:00
吴方海 43ab6d2e85 jquery升级到3.5.1 2025-05-19 13:45:19 +08:00
吴方海 f9d8a256a6 从山证v2.3.0拷贝 2024-05-09 14:06:26 +08:00