From c8a6d88ab9909defb332ba0aa3ff71e99c23e838 Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Fri, 17 Jul 2026 14:03:36 +0800 Subject: [PATCH] fix(ci): use fresh RN SDK worktree --- Jenkinsfile | 2 +- docs/IMPLEMENTATION_HANDOFF.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index a539556..1a0596e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -38,7 +38,7 @@ pipeline { checkout([ $class: 'GitSCM', branches: [[name: 'main']], - extensions: [[$class: 'CleanBeforeCheckout']], + extensions: [[$class: 'WipeWorkspace']], userRemoteConfigs: scm.userRemoteConfigs ]) script { diff --git a/docs/IMPLEMENTATION_HANDOFF.md b/docs/IMPLEMENTATION_HANDOFF.md index bcc3f7b..281ee84 100644 --- a/docs/IMPLEMENTATION_HANDOFF.md +++ b/docs/IMPLEMENTATION_HANDOFF.md @@ -107,6 +107,7 @@ pnpm --dir packages/update test - 新增 `.gitattributes`,源码统一以 LF 检出;仅 `.bat` 保持 CRLF。 - alpha 版本号改为取源码现有序号与 Nexus 远端序号的最大值后加一,禁止版本倒退和重复发布。 - `#49` 被 Jenkins CPS 的不可序列化正则 Matcher 阻断;算法改为只保留整数,并从 Nexus group 读标签、向 hosted 写制品。 +- `#50` 证明旧 Jenkins 工作树仍保留 CRLF;主检出由 `CleanBeforeCheckout` 改为 `WipeWorkspace`,确保 `.gitattributes` 在全新工作树生效。 ### 2026-07-17 / common 第一轮