From 06b5a5a173e7c2c11b2ea340b88b20ee9d9bab5f Mon Sep 17 00:00:00 2001 From: Vladimir Kotikov Date: Mon, 11 Sep 2017 11:41:39 +0300 Subject: [PATCH] Add prepublish script for vsce Also removed "build" dependency from "release" task since "vsce:prepublish" script will do build --- .gitignore | 3 ++- gulpfile.js | 2 +- package.json | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 817475a9..3ac6730b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,9 @@ .DS_Store .idea +*.vsix node_modules/ out/ test/testProject/.vscode/ test/testProject/platforms/ test/testProject/plugins/ -test/testProject/typings/ \ No newline at end of file +test/testProject/typings/ diff --git a/gulpfile.js b/gulpfile.js index 61336f76..d76041a9 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -125,7 +125,7 @@ gulp.task('watch-build-test', ['build', 'build-test'], function() { return gulp.watch(sources, ['build', 'build-test']); }); -gulp.task('release', ['build'], function () { +gulp.task('release', function () { var licenseFiles = ["LICENSE.txt", "ThirdPartyNotices.txt"]; var backupFolder = path.resolve(path.join(os.tmpdir(), 'vscode-cordova')); if (!fs.existsSync(backupFolder)) { diff --git a/package.json b/package.json index 680c4fb6..0f482243 100644 --- a/package.json +++ b/package.json @@ -439,7 +439,8 @@ "scripts": { "compile": "node ./node_modules/gulp/bin/gulp", "postinstall": "node ./node_modules/vscode/bin/install", - "test": "node ./node_modules/mocha/bin/mocha --recursive -u bdd ./out/test/debugger" + "test": "node ./node_modules/mocha/bin/mocha --recursive -u bdd ./out/test/debugger", + "vscode:prepublish": "gulp" }, "dependencies": { "cordova-simulate": "^0.3.0",