From: Scott González Date: Tue, 18 Mar 2014 15:48:21 +0000 (-0400) Subject: Build: Update release script for new jquery-release API X-Git-Tag: 2.1.1-beta1~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5265cdac3d84b7bb4f8013ef10adaa5a9968fb1c;p=jquery.git Build: Update release script for new jquery-release API Closes gh-1544 --- diff --git a/build/release.js b/build/release.js index e7da79988..529137da7 100644 --- a/build/release.js +++ b/build/release.js @@ -4,10 +4,6 @@ module.exports = function( Release ) { fs = require( "fs" ), shell = require( "shelljs" ), - // Windows needs the .cmd version but will find the non-.cmd - // On Windows, ensure the HOME environment variable is set - gruntCmd = process.platform === "win32" ? "grunt.cmd" : "grunt", - devFile = "dist/jquery.js", minFile = "dist/jquery.min.js", mapFile = "dist/jquery.min.map", @@ -127,9 +123,7 @@ module.exports = function( Release ) { * @param {Function} callback */ generateArtifacts: function( callback ) { - if ( Release.exec( gruntCmd ).code !== 0 ) { - Release.abort("Grunt command failed"); - } + Release.exec( "grunt", "Grunt command failed" ); makeReleaseCopies(); callback([ "dist/jquery.js", "dist/jquery.min.js", "dist/jquery.min.map" ]); }, @@ -170,3 +164,8 @@ module.exports = function( Release ) { } }); }; + +module.exports.dependencies = [ + "archiver@0.5.2", + "shelljs@0.2.6" +]; diff --git a/package.json b/package.json index 874e1b7c3..bb7cfad45 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,6 @@ ], "dependencies": {}, "devDependencies": { - "archiver": "0.5.2", "commitplease": "1.7.0", "grunt": "0.4.2", "grunt-bowercopy": "0.7.1", @@ -44,7 +43,6 @@ "gzip-js": "0.3.2", "load-grunt-tasks": "0.3.0", "requirejs": "2.1.10", - "shelljs": "0.2.6", "testswarm": "1.1.0" }, "scripts": {