diff --git a/packages/base/package.json b/packages/base/package.json index 2542831db..41b92ff92 100644 --- a/packages/base/package.json +++ b/packages/base/package.json @@ -6,9 +6,9 @@ "start": "cross-env buildType=ce,SQLE vite --port=3020", "start:ee": "cross-env buildType=ee,SQLE vite --port=3020", "start:demo": "cross-env buildType=ce,SQLE,DEMO vite --port=3020", - "build": "node ../../scripts/getGitVersion.mjs && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ce,SQLE vite build", - "build:ee": "node ../../scripts/getGitVersion.mjs && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ee,SQLE vite build", - "build:demo": "node ../../scripts/getGitVersion.mjs && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ce,SQLE,DEMO vite build", + "build": "node ../../scripts/getGitVersion.mjs ce && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ce,SQLE vite build", + "build:ee": "node ../../scripts/getGitVersion.mjs ee && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ee,SQLE vite build", + "build:demo": "node ../../scripts/getGitVersion.mjs trial && tsc && cross-env NODE_OPTIONS=--max_old_space_size=102400 buildType=ce,SQLE,DEMO vite build", "preview": "vite preview", "test": "jest --watchAll=true", "test:c": "jest --coverage", diff --git a/scripts/getGitVersion.mjs b/scripts/getGitVersion.mjs index a3d87ef5c..32c13283d 100644 --- a/scripts/getGitVersion.mjs +++ b/scripts/getGitVersion.mjs @@ -6,6 +6,8 @@ import { fileURLToPath } from 'url'; const __filename = fileURLToPath(import.meta.url); const __dirname = dirname(__filename); +const edition = process.argv[2] ?? 'ce'; + let version = ''; try { @@ -22,7 +24,7 @@ try { }).trim(); // 如果成功获取到 tag,使用 tag + commitId - version = `${formattedTag} ${commitId}`; + version = `${formattedTag}-${edition} ${commitId}`; } catch (error) { // 如果没有 tag,回退到使用分支名 + commitId const branch = execSync('git rev-parse --abbrev-ref HEAD', {