]> source.dussan.org Git - jquery.git/commitdiff
Build: Update release script for new jquery-release API
authorScott González <scott.gonzalez@gmail.com>
Tue, 18 Mar 2014 15:48:21 +0000 (11:48 -0400)
committerDave Methvin <dave.methvin@gmail.com>
Fri, 21 Mar 2014 16:33:10 +0000 (12:33 -0400)
Closes gh-1544

build/release.js
package.json

index e7da799882ffd65ae3da8c63a28d00c5c98747fd..529137da7163e5ad2a3662872e096e3b65d0e5db 100644 (file)
@@ -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"
+];
index 874e1b7c3a41c9d36d446b7dbdd59d209a29f300..bb7cfad45971129a4c1fb116f29834817a48a277 100644 (file)
@@ -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": {