mirror of
https://github.com/Microsoft/vscode
synced 2024-08-28 05:19:39 +00:00
upload sourcemaps to CDN instead of ticino (#214141)
This commit is contained in:
parent
f4e9ac0f35
commit
addd445017
|
@ -135,13 +135,22 @@ steps:
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
set -e
|
set -e
|
||||||
AZURE_STORAGE_ACCOUNT="ticino" \
|
AZURE_STORAGE_ACCOUNT="vscodeweb" \
|
||||||
AZURE_TENANT_ID="$(AZURE_TENANT_ID)" \
|
AZURE_TENANT_ID="$(AZURE_TENANT_ID)" \
|
||||||
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
||||||
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
||||||
node build/azure-pipelines/upload-sourcemaps
|
node build/azure-pipelines/upload-sourcemaps
|
||||||
displayName: Upload sourcemaps to Azure
|
displayName: Upload sourcemaps to Azure
|
||||||
|
|
||||||
|
- script: |
|
||||||
|
set -e
|
||||||
|
AZURE_STORAGE_ACCOUNT="ticino" \
|
||||||
|
AZURE_TENANT_ID="$(AZURE_TENANT_ID)" \
|
||||||
|
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
||||||
|
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
||||||
|
node build/azure-pipelines/upload-sourcemaps
|
||||||
|
displayName: Upload sourcemaps to Azure (Deprecated)
|
||||||
|
|
||||||
- script: ./build/azure-pipelines/common/extract-telemetry.sh
|
- script: ./build/azure-pipelines/common/extract-telemetry.sh
|
||||||
displayName: Generate lists of telemetry events
|
displayName: Generate lists of telemetry events
|
||||||
|
|
||||||
|
|
|
@ -129,6 +129,15 @@ steps:
|
||||||
node build/azure-pipelines/upload-cdn
|
node build/azure-pipelines/upload-cdn
|
||||||
displayName: Upload to CDN
|
displayName: Upload to CDN
|
||||||
|
|
||||||
|
- script: |
|
||||||
|
set -e
|
||||||
|
AZURE_STORAGE_ACCOUNT="vscodeweb" \
|
||||||
|
AZURE_TENANT_ID="$(AZURE_TENANT_ID)" \
|
||||||
|
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
||||||
|
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
||||||
|
node build/azure-pipelines/upload-sourcemaps out-vscode-web-min out-vscode-web-min/vs/workbench/workbench.web.main.js.map
|
||||||
|
displayName: Upload sourcemaps (Web)
|
||||||
|
|
||||||
# upload only the workbench.web.main.js source maps because
|
# upload only the workbench.web.main.js source maps because
|
||||||
# we just compiled these bits in the previous step and the
|
# we just compiled these bits in the previous step and the
|
||||||
# general task to upload source maps has already been run
|
# general task to upload source maps has already been run
|
||||||
|
@ -139,7 +148,7 @@ steps:
|
||||||
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
AZURE_CLIENT_ID="$(AZURE_CLIENT_ID)" \
|
||||||
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
AZURE_CLIENT_SECRET="$(AZURE_CLIENT_SECRET)" \
|
||||||
node build/azure-pipelines/upload-sourcemaps out-vscode-web-min out-vscode-web-min/vs/workbench/workbench.web.main.js.map
|
node build/azure-pipelines/upload-sourcemaps out-vscode-web-min out-vscode-web-min/vs/workbench/workbench.web.main.js.map
|
||||||
displayName: Upload sourcemaps (Web)
|
displayName: Upload sourcemaps (Deprecated)
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
set -e
|
set -e
|
||||||
|
|
|
@ -71,7 +71,7 @@ const compilations = [
|
||||||
'.vscode/extensions/vscode-selfhost-test-provider/tsconfig.json',
|
'.vscode/extensions/vscode-selfhost-test-provider/tsconfig.json',
|
||||||
];
|
];
|
||||||
|
|
||||||
const getBaseUrl = out => `https://ticino.blob.core.windows.net/sourcemaps/${commit}/${out}`;
|
const getBaseUrl = out => `https://main.vscode-cdn.net/sourcemaps/${commit}/${out}`;
|
||||||
|
|
||||||
const tasks = compilations.map(function (tsconfigFile) {
|
const tasks = compilations.map(function (tsconfigFile) {
|
||||||
const absolutePath = path.join(root, tsconfigFile);
|
const absolutePath = path.join(root, tsconfigFile);
|
||||||
|
|
|
@ -439,7 +439,7 @@ function tweakProductForServerWeb(product) {
|
||||||
const minifyTask = task.define(`minify-vscode-${type}`, task.series(
|
const minifyTask = task.define(`minify-vscode-${type}`, task.series(
|
||||||
optimizeTask,
|
optimizeTask,
|
||||||
util.rimraf(`out-vscode-${type}-min`),
|
util.rimraf(`out-vscode-${type}-min`),
|
||||||
optimize.minifyTask(`out-vscode-${type}`, `https://ticino.blob.core.windows.net/sourcemaps/${commit}/core`)
|
optimize.minifyTask(`out-vscode-${type}`, `https://main.vscode-cdn.net/sourcemaps/${commit}/core`)
|
||||||
));
|
));
|
||||||
gulp.task(minifyTask);
|
gulp.task(minifyTask);
|
||||||
|
|
||||||
|
|
|
@ -133,7 +133,7 @@ const optimizeVSCodeTask = task.define('optimize-vscode', task.series(
|
||||||
));
|
));
|
||||||
gulp.task(optimizeVSCodeTask);
|
gulp.task(optimizeVSCodeTask);
|
||||||
|
|
||||||
const sourceMappingURLBase = `https://ticino.blob.core.windows.net/sourcemaps/${commit}`;
|
const sourceMappingURLBase = `https://main.vscode-cdn.net/sourcemaps/${commit}`;
|
||||||
const minifyVSCodeTask = task.define('minify-vscode', task.series(
|
const minifyVSCodeTask = task.define('minify-vscode', task.series(
|
||||||
optimizeVSCodeTask,
|
optimizeVSCodeTask,
|
||||||
util.rimraf('out-vscode-min'),
|
util.rimraf('out-vscode-min'),
|
||||||
|
|
|
@ -175,7 +175,7 @@ const optimizeVSCodeWebTask = task.define('optimize-vscode-web', task.series(
|
||||||
const minifyVSCodeWebTask = task.define('minify-vscode-web', task.series(
|
const minifyVSCodeWebTask = task.define('minify-vscode-web', task.series(
|
||||||
optimizeVSCodeWebTask,
|
optimizeVSCodeWebTask,
|
||||||
util.rimraf('out-vscode-web-min'),
|
util.rimraf('out-vscode-web-min'),
|
||||||
optimize.minifyTask('out-vscode-web', `https://ticino.blob.core.windows.net/sourcemaps/${commit}/core`)
|
optimize.minifyTask('out-vscode-web', `https://main.vscode-cdn.net/sourcemaps/${commit}/core`)
|
||||||
));
|
));
|
||||||
gulp.task(minifyVSCodeWebTask);
|
gulp.task(minifyVSCodeWebTask);
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,7 @@ const getVersion_1 = require("./getVersion");
|
||||||
const fetch_1 = require("./fetch");
|
const fetch_1 = require("./fetch");
|
||||||
const root = path.dirname(path.dirname(__dirname));
|
const root = path.dirname(path.dirname(__dirname));
|
||||||
const commit = (0, getVersion_1.getVersion)(root);
|
const commit = (0, getVersion_1.getVersion)(root);
|
||||||
const sourceMappingURLBase = `https://ticino.blob.core.windows.net/sourcemaps/${commit}`;
|
const sourceMappingURLBase = `https://main.vscode-cdn.net/sourcemaps/${commit}`;
|
||||||
function minifyExtensionResources(input) {
|
function minifyExtensionResources(input) {
|
||||||
const jsonFilter = filter(['**/*.json', '**/*.code-snippets'], { restore: true });
|
const jsonFilter = filter(['**/*.json', '**/*.code-snippets'], { restore: true });
|
||||||
return input
|
return input
|
||||||
|
|
|
@ -28,7 +28,7 @@ import { fetchUrls, fetchGithub } from './fetch';
|
||||||
|
|
||||||
const root = path.dirname(path.dirname(__dirname));
|
const root = path.dirname(path.dirname(__dirname));
|
||||||
const commit = getVersion(root);
|
const commit = getVersion(root);
|
||||||
const sourceMappingURLBase = `https://ticino.blob.core.windows.net/sourcemaps/${commit}`;
|
const sourceMappingURLBase = `https://main.vscode-cdn.net/sourcemaps/${commit}`;
|
||||||
|
|
||||||
function minifyExtensionResources(input: Stream): Stream {
|
function minifyExtensionResources(input: Stream): Stream {
|
||||||
const jsonFilter = filter(['**/*.json', '**/*.code-snippets'], { restore: true });
|
const jsonFilter = filter(['**/*.json', '**/*.code-snippets'], { restore: true });
|
||||||
|
|
Loading…
Reference in a new issue