diff --git a/build/lib/extensions.js b/build/lib/extensions.js index e1493242aa..c28ae3f7f0 100644 --- a/build/lib/extensions.js +++ b/build/lib/extensions.js @@ -266,9 +266,12 @@ const sqlBuiltInExtensions = [ 'big-data-cluster', 'dacpac', 'schema-compare', - 'resource-deployment', 'cms' ]; +// make resource deployment extension only available in insiders +if (process.env['VSCODE_QUALITY'] === 'stable') { + sqlBuiltInExtensions.push('resource-deployment'); +} const builtInExtensions = require('../builtInExtensions.json'); /** * We're doing way too much stuff at once, with webpack et al. So much stuff diff --git a/build/lib/extensions.ts b/build/lib/extensions.ts index 38ec0ba413..017c995040 100644 --- a/build/lib/extensions.ts +++ b/build/lib/extensions.ts @@ -312,9 +312,15 @@ const sqlBuiltInExtensions = [ 'big-data-cluster', 'dacpac', 'schema-compare', - 'resource-deployment', 'cms' ]; + +// make resource deployment extension only available in insiders +if (process.env['VSCODE_QUALITY'] === 'stable') { + sqlBuiltInExtensions.push('resource-deployment'); +} + + // {{SQL CARBON EDIT}} - End interface IBuiltInExtension {