提交 1478853b 编写于 作者: J Joao Moreno

bring back legacy extensions compilation

上级 b361214c
......@@ -87,6 +87,7 @@ steps:
- script: |
set -e
yarn gulp compile-build
yarn gulp compile-extensions-build-legacy
yarn gulp compile-extensions-build
VSCODE_MIXIN_PASSWORD="$(github-distro-mixin-password)" \
yarn gulp vscode-darwin-ci
......
......@@ -89,6 +89,7 @@ steps:
- script: |
set -e
yarn gulp compile-build
yarn gulp compile-extensions-build-legacy
yarn gulp compile-extensions-build
./build/azure-pipelines/linux/build-alpine.sh
displayName: Build
......
......@@ -89,6 +89,7 @@ steps:
- script: |
set -e
yarn gulp compile-build
yarn gulp compile-extensions-build-legacy
yarn gulp compile-extensions-build
./build/azure-pipelines/linux/build-arm.sh
displayName: Build
......
......@@ -88,6 +88,7 @@ steps:
- script: |
set -e
yarn gulp compile-build
yarn gulp compile-extensions-build-legacy
yarn gulp compile-extensions-build
VSCODE_MIXIN_PASSWORD="$(github-distro-mixin-password)" \
yarn gulp vscode-linux-$VSCODE_ARCH-min-ci
......
......@@ -110,6 +110,7 @@ steps:
$ErrorActionPreference = "Stop"
$env:VSCODE_MIXIN_PASSWORD="$(github-distro-mixin-password)"
exec { yarn gulp compile-build }
exec { yarn gulp compile-extensions-build-legacy }
exec { yarn gulp compile-extensions-build }
exec { yarn gulp "vscode-win32-$env:VSCODE_ARCH-min-ci" }
exec { yarn gulp "vscode-reh-win32-$env:VSCODE_ARCH-min-ci" }
......
......@@ -123,11 +123,20 @@ const tasks = compilations.map(function (tsconfigFile) {
.pipe(gulp.dest(out));
}));
const compileBuildTask = task.define(`compile-build-extension-${name}`, task.series(cleanTask, () => {
const pipeline = createPipeline(true, true);
const input = gulp.src(src, srcOpts);
return input
.pipe(pipeline())
.pipe(gulp.dest(out));
}));
// Tasks
gulp.task(compileTask);
gulp.task(watchTask);
return { compileTask, watchTask };
return { compileTask, watchTask, compileBuildTask };
});
const compileExtensionsTask = task.define('compile-extensions', task.parallel(...tasks.map(t => t.compileTask)));
......@@ -138,6 +147,9 @@ const watchExtensionsTask = task.define('watch-extensions', task.parallel(...tas
gulp.task(watchExtensionsTask);
exports.watchExtensionsTask = watchExtensionsTask;
const compileExtensionsBuildLegacyTask = task.define('compile-extensions-build-legacy', task.parallel(...tasks.map(t => t.compileBuildTask)));
gulp.task(compileExtensionsBuildLegacyTask);
// Azure Pipelines
const cleanExtensionsBuildTask = task.define('clean-extensions-build', util.rimraf('.build/extensions'));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册