File remove-marketplace-extensions.patch of Package code
Do not try to download external extensions which can be downloaded by the end user from open-vsx.org
--- vscode-1.96.0/build/gulpfile.extensions.js.orig 2024-12-11 18:04:22.000000000 +0100
+++ vscode-1.96.0/build/gulpfile.extensions.js 2024-12-11 21:49:54.300204475 +0100
@@ -240,14 +240,12 @@ exports.cleanExtensionsBuildTask = clean
/**
* brings in the marketplace extensions for the build
*/
-const bundleMarketplaceExtensionsBuildTask = task.define('bundle-marketplace-extensions-build', () => ext.packageMarketplaceExtensionsStream(false).pipe(gulp.dest('.build')));
/**
* Compiles the non-native extensions for the build
* @note this does not clean the directory ahead of it. See {@link cleanExtensionsBuildTask} for that.
*/
const compileNonNativeExtensionsBuildTask = task.define('compile-non-native-extensions-build', task.series(
- bundleMarketplaceExtensionsBuildTask,
task.define('bundle-non-native-extensions-build', () => ext.packageNonNativeLocalExtensionsStream().pipe(gulp.dest('.build')))
));
gulp.task(compileNonNativeExtensionsBuildTask);
@@ -267,7 +265,6 @@ exports.compileNativeExtensionsBuildTask
*/
const compileAllExtensionsBuildTask = task.define('compile-extensions-build', task.series(
cleanExtensionsBuildTask,
- bundleMarketplaceExtensionsBuildTask,
task.define('bundle-extensions-build', () => ext.packageAllLocalExtensionsStream(false, false).pipe(gulp.dest('.build'))),
));
gulp.task(compileAllExtensionsBuildTask);
@@ -279,7 +276,6 @@ gulp.task(task.define('extensions-ci', t
const compileExtensionsBuildPullRequestTask = task.define('compile-extensions-build-pr', task.series(
cleanExtensionsBuildTask,
- bundleMarketplaceExtensionsBuildTask,
task.define('bundle-extensions-build-pr', () => ext.packageAllLocalExtensionsStream(false, true).pipe(gulp.dest('.build'))),
));
gulp.task(compileExtensionsBuildPullRequestTask);