From 02af3478a7d737fd1b95a5b093ead466e895cb49 Mon Sep 17 00:00:00 2001 From: yu <191972707@qq.com> Date: Wed, 4 Nov 2026 17:42:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8C=85=E8=84=9A=E6=9C=AC=E6=94=AF?= =?UTF-8?q?=E6=8C=81=20RPA=5FSKIP=5FTESTS=3D1=20=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E5=8D=95=E6=B5=8B(=E6=9C=AC=E5=9C=B0=E5=BA=94=E6=80=A5?= =?UTF-8?q?=E6=89=93=E5=8C=85=E7=94=A8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/package.mjs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/package.mjs b/scripts/package.mjs index 6808e45..59d804e 100644 --- a/scripts/package.mjs +++ b/scripts/package.mjs @@ -89,8 +89,13 @@ removeTree(builderWork); console.log("[package] typecheck"); run("npm", ["run", "typecheck"]); -console.log("[package] tests"); -run("npm", ["test"]); +// RPA_SKIP_TESTS=1 可跳过单测(用于本地已知环境依赖用例失败时的应急打包,正式发布请勿跳过) +if (process.env.RPA_SKIP_TESTS === "1") { + console.log("[package] tests skipped (RPA_SKIP_TESTS=1)"); +} else { + console.log("[package] tests"); + run("npm", ["test"]); +} console.log("[package] build"); run("npm", ["run", "build"]); console.log("[package] browser e2e");