提交 399ff1a2 编写于 作者: J Joao Moreno

gulp ci build task

上级 e2289d05
...@@ -147,4 +147,4 @@ const compileExtensionsBuildTask = task.define('compile-extensions-build', task. ...@@ -147,4 +147,4 @@ const compileExtensionsBuildTask = task.define('compile-extensions-build', task.
})); }));
gulp.task(compileExtensionsBuildTask); gulp.task(compileExtensionsBuildTask);
exports.compileExtensionsBuildTask = compileExtensionsBuildTask; exports.compileExtensionsBuildTask = compileExtensionsBuildTask;
\ No newline at end of file
...@@ -446,12 +446,17 @@ BUILD_TARGETS.forEach(buildTarget => { ...@@ -446,12 +446,17 @@ BUILD_TARGETS.forEach(buildTarget => {
const sourceFolderName = `out-vscode${dashed(minified)}`; const sourceFolderName = `out-vscode${dashed(minified)}`;
const destinationFolderName = `VSCode${dashed(platform)}${dashed(arch)}`; const destinationFolderName = `VSCode${dashed(platform)}${dashed(arch)}`;
const vscodeTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series( const vscodeCITaskWhat = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}-ci`, task.series(
compileExtensionsBuildTask,
util.rimraf(path.join(buildRoot, destinationFolderName)), util.rimraf(path.join(buildRoot, destinationFolderName)),
minified ? minifyVSCodeTask : optimizeVSCodeTask, minified ? minifyVSCodeTask : optimizeVSCodeTask,
packageTask(platform, arch, sourceFolderName, destinationFolderName, opts) packageTask(platform, arch, sourceFolderName, destinationFolderName, opts)
)); ));
gulp.task(vscodeCITaskWhat);
const vscodeTask = task.define(`vscode${dashed(platform)}${dashed(arch)}${dashed(minified)}`, task.series(
compileExtensionsBuildTask,
vscodeCITaskWhat
));
gulp.task(vscodeTask); gulp.task(vscodeTask);
}); });
}); });
......
...@@ -177,7 +177,7 @@ function rimraf(dir) { ...@@ -177,7 +177,7 @@ function rimraf(dir) {
return cb(err); return cb(err);
}); });
}; };
retry.taskName = `clean-${path.basename(dir)}`; retry.taskName = `clean-${path.basename(dir).toLowerCase()}`;
return retry; return retry;
} }
exports.rimraf = rimraf; exports.rimraf = rimraf;
......
...@@ -234,7 +234,7 @@ export function rimraf(dir: string): (cb: any) => void { ...@@ -234,7 +234,7 @@ export function rimraf(dir: string): (cb: any) => void {
return cb(err); return cb(err);
}); });
}; };
retry.taskName = `clean-${path.basename(dir)}`; retry.taskName = `clean-${path.basename(dir).toLowerCase()}`;
return retry; return retry;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册