@@ -3,50 +3,6 @@ module.exports = function( Release ) {
33var shell = require ( "shelljs" ) ,
44 path = require ( "path" ) ;
55
6- function buildPreReleasePackage ( callback ) {
7- var builder , files , jqueryUi , packer , target ,
8- downloadBuilder = require ( "download.jqueryui.com" ) ;
9- jqueryUi = new downloadBuilder . JqueryUi ( path . resolve ( "." ) ) ;
10- builder = new downloadBuilder . Builder ( jqueryUi , ":all:" ) ;
11- packer = new downloadBuilder . Packer ( builder , null , {
12- addTests : true ,
13- bundleSuffix : "" ,
14- skipDocs : true ,
15- skipTheme : true
16- } ) ;
17- target = "../" + jqueryUi . pkg . name + "-" + jqueryUi . pkg . version + "-cdn.zip" ;
18-
19- console . log ( "Building release files" ) ;
20- packer . pack ( function ( error , _files ) {
21- if ( error ) {
22- Release . abort ( "Failed packing pre-release package" , error ) ;
23- }
24- files = _files . map ( function ( file ) {
25-
26- // Strip first path
27- file . path = file . path . replace ( / ^ [ ^ \/ ] * \/ / , "" ) ;
28- return file ;
29- } ) . filter ( function ( file ) {
30-
31- // Filter development-bundle content only
32- return ( / ^ d e v e l o p m e n t - b u n d l e / ) . test ( file . path ) ;
33- } ) . map ( function ( file ) {
34-
35- // Strip development-bundle
36- file . path = file . path . replace ( / ^ d e v e l o p m e n t - b u n d l e \/ / , "" ) ;
37- return file ;
38- } ) ;
39-
40- downloadBuilder . util . createZip ( files , target , function ( error ) {
41- if ( error ) {
42- Release . abort ( "Failed create pre-release zip" , error ) ;
43- }
44- console . log ( "Built zip package at " + path . relative ( "../.." , target ) . cyan ) ;
45- return callback ( ) ;
46- } ) ;
47- } ) ;
48- }
49-
506function buildCDNPackage ( callback ) {
517 console . log ( "Building CDN package" ) ;
528 var downloadBuilder = require ( "download.jqueryui.com" ) ,
@@ -99,13 +55,7 @@ Release.define({
9955
10056 Release . exec ( "grunt manifest" ) ;
10157 manifestFiles = shell . ls ( "*.jquery.json" ) ;
102- if ( Release . preRelease ) {
103-
104- // TODO no need to create a zip file here, just copy the needed files to dist/cdn
105- buildPreReleasePackage ( copyCdnFiles ) ;
106- } else {
107- buildCDNPackage ( copyCdnFiles ) ;
108- }
58+ buildCDNPackage ( copyCdnFiles ) ;
10959 }
11060} ) ;
11161
0 commit comments