🧑‍💻 调整构建

This commit is contained in:
BTMuli
2025-12-31 14:28:36 +08:00
parent 305427978d
commit 71b1d97944
4 changed files with 8 additions and 6 deletions

View File

@@ -59,14 +59,16 @@ try {
execSync(`sentry-cli debug-files upload --include-sources src-tauri/src ${pdbGlob}`, {
stdio: "inherit",
});
execSync(`sentry-cli releases finalize "${release}"`, { stdio: "inherit" });
console.log("✅ PDB upload complete!");
const distDir = resolve(__dirname, "../dist");
execSync(
`sentry-cli releases files "${release}" upload-sourcemaps "${distDir}" --rewrite --url-prefix "~/"`,
`sentry-cli sourcemaps upload -r "${release}" "${distDir}" --rewrite --url-prefix "~/"`,
{ stdio: "inherit" },
);
console.log("✅ Frontend sourcemaps upload complete!");
execSync(`sentry-cli releases finalize "${release}"`, { stdio: "inherit" });
console.log("🎉 Sentry release finalized!");
} catch (err) {
console.error("❌ Failed to upload PDBs:", err);
process.exit(1);