Enhance source map handling in build tasks for CI environments

This commit is contained in:
Johannes
2026-03-03 15:13:11 +01:00
parent e39f6575f1
commit 7bcb2550df
2 changed files with 9 additions and 4 deletions

View File

@@ -237,8 +237,9 @@ function runTsGoTypeCheck(): Promise<void> {
}
const sourceMappingURLBase = `https://main.vscode-cdn.net/sourcemaps/${commit}`;
const useCdnSourceMapsForPackagingTasks = !!process.env['CI'];
const stripSourceMapsInPackagingTasks = !!process.env['CI'];
const isCI = !!process.env['CI'] || !!process.env['BUILD_ARTIFACTSTAGINGDIRECTORY'] || !!process.env['GITHUB_WORKSPACE'];
const useCdnSourceMapsForPackagingTasks = isCI;
const stripSourceMapsInPackagingTasks = isCI;
const minifyVSCodeTask = task.define('minify-vscode', task.series(
bundleVSCodeTask,
util.rimraf('out-vscode-min'),