Skip to content

Commit 079279a

Browse files
committed
Build: Generate pre-releases the same way as stable releases
Fixes #9998
1 parent b222803 commit 079279a

File tree

1 file changed

+1
-51
lines changed

1 file changed

+1
-51
lines changed

build/release.js

Lines changed: 1 addition & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,6 @@ module.exports = function( Release ) {
33
var 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 (/^development-bundle/).test( file.path );
33-
}).map(function( file ) {
34-
35-
// Strip development-bundle
36-
file.path = file.path.replace( /^development-bundle\//, "" );
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-
506
function 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

Comments
 (0)