Skip to content

Commit 2f1373c

Browse files
committed
introduce gulpfile.ci.js
1 parent 399ff1a commit 2f1373c

2 files changed

Lines changed: 61 additions & 0 deletions

File tree

build/gulpfile.ci.js

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
/*---------------------------------------------------------------------------------------------
2+
* Copyright (c) Microsoft Corporation. All rights reserved.
3+
* Licensed under the MIT License. See License.txt in the project root for license information.
4+
*--------------------------------------------------------------------------------------------*/
5+
6+
'use strict';
7+
8+
const gulp = require('gulp');
9+
const task = require('./lib/task');
10+
11+
gulp.task(task.define('win32-ia32', task.series(
12+
gulp.task('compile-extensions-build'),
13+
gulp.task('vscode-win32-ia32-ci')
14+
)));
15+
16+
gulp.task(task.define('win32-ia32-min', task.series(
17+
gulp.task('compile-extensions-build'),
18+
gulp.task('vscode-win32-ia32-min-ci')
19+
)));
20+
21+
gulp.task(task.define('win32-x64', task.series(
22+
gulp.task('compile-extensions-build'),
23+
gulp.task('vscode-win32-x64-ci')
24+
)));
25+
26+
gulp.task(task.define('win32-x64-min', task.series(
27+
gulp.task('compile-extensions-build'),
28+
gulp.task('vscode-win32-x64-min-ci')
29+
)));
30+
31+
gulp.task(task.define('linux-ia32', task.series(
32+
gulp.task('compile-extensions-build'),
33+
gulp.task('vscode-linux-ia32-ci')
34+
)));
35+
36+
gulp.task(task.define('linux-ia32-min', task.series(
37+
gulp.task('compile-extensions-build'),
38+
gulp.task('vscode-linux-ia32-min-ci')
39+
)));
40+
41+
gulp.task(task.define('linux-x64', task.series(
42+
gulp.task('compile-extensions-build'),
43+
gulp.task('vscode-linux-x64-ci')
44+
)));
45+
46+
gulp.task(task.define('linux-x64-min', task.series(
47+
gulp.task('compile-extensions-build'),
48+
gulp.task('vscode-linux-x64-min-ci')
49+
)));
50+
51+
gulp.task(task.define('darwin', task.series(
52+
gulp.task('compile-extensions-build'),
53+
gulp.task('vscode-darwin-ci')
54+
)));
55+
56+
gulp.task(task.define('darwin-min', task.series(
57+
gulp.task('compile-extensions-build'),
58+
gulp.task('vscode-darwin-min-ci')
59+
)));

gulpfile.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,6 @@ process.on('unhandledRejection', (reason, p) => {
4040
// Load all the gulpfiles only if running tasks other than the editor tasks
4141
const build = path.join(__dirname, 'build');
4242
require('glob').sync('gulpfile.*.js', { cwd: build })
43+
.filter(f => !/gulpfile\.ci\.js/.test(f))
4344
.forEach(f => require(`./build/${f}`));
45+
require('./build/gulpfile.ci.js');

0 commit comments

Comments
 (0)