blob: 08a99384ac2df3df9ffc2b241b3a4202db64268c [file] [log] [blame]
var gulp = require('gulp');
var zip = require('gulp-vinyl-zip').zip;
gulp.task('build-zip', () => {
const platform = process.platform;
return gulp.src([
'static-src/commands/**',
'static-src/templates/**',
'static-src/extension.js',
'node_modules/**',
'LICENSE',
'package.json',
'github-assets/**',
'README.md',
'!node_modules/.bin/**',
'!node_modules/**/.bin'
], { base: '.' })
.pipe(zip(`openwhisk-vscode-${platform}.zip`))
.pipe(gulp.dest('./out'));
});