Skip to content

Commit

Permalink
introduce gulpfile.ci.js
Browse files Browse the repository at this point in the history
  • Loading branch information
joaomoreno committed Jul 1, 2019
1 parent 399ff1a commit 2f1373c
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 0 deletions.
59 changes: 59 additions & 0 deletions build/gulpfile.ci.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/

'use strict';

const gulp = require('gulp');
const task = require('./lib/task');

gulp.task(task.define('win32-ia32', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-win32-ia32-ci')
)));

gulp.task(task.define('win32-ia32-min', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-win32-ia32-min-ci')
)));

gulp.task(task.define('win32-x64', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-win32-x64-ci')
)));

gulp.task(task.define('win32-x64-min', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-win32-x64-min-ci')
)));

gulp.task(task.define('linux-ia32', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-linux-ia32-ci')
)));

gulp.task(task.define('linux-ia32-min', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-linux-ia32-min-ci')
)));

gulp.task(task.define('linux-x64', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-linux-x64-ci')
)));

gulp.task(task.define('linux-x64-min', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-linux-x64-min-ci')
)));

gulp.task(task.define('darwin', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-darwin-ci')
)));

gulp.task(task.define('darwin-min', task.series(
gulp.task('compile-extensions-build'),
gulp.task('vscode-darwin-min-ci')
)));
2 changes: 2 additions & 0 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,6 @@ process.on('unhandledRejection', (reason, p) => {
// Load all the gulpfiles only if running tasks other than the editor tasks
const build = path.join(__dirname, 'build');
require('glob').sync('gulpfile.*.js', { cwd: build })
.filter(f => !/gulpfile\.ci\.js/.test(f))
.forEach(f => require(`./build/${f}`));
require('./build/gulpfile.ci.js');

0 comments on commit 2f1373c

Please sign in to comment.