Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit 6e9db49

Browse files
scottgonzalezGabriel Schulhof
authored and
Gabriel Schulhof
committed
Build: Update release script for new jquery-release API
Closes gh-7257
1 parent fec1e85 commit 6e9db49

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

build/release.js

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
var cheerio = require( "cheerio" ),
2-
fs = require( "fs" ),
3-
scp = require( "scp" ),
4-
path = require( "path" ),
5-
semver = require( "semver" ),
6-
shell = require( "shelljs" );
7-
81
module.exports = function( Release ) {
9-
var clonedRepos = {};
2+
var cheerio = require( "cheerio" ),
3+
fs = require( "fs" ),
4+
semver = require( "semver" ),
5+
shell = require( "shelljs" ),
6+
clonedRepos = {};
107

118
Release.define({
129
issueTracker: "github",
@@ -15,9 +12,7 @@ module.exports = function( Release ) {
1512
},
1613

1714
generateArtifacts: function( done ) {
18-
Release.exec(
19-
"grunt dist:release"
20-
);
15+
Release.exec( "grunt dist:release" );
2116
done([]);
2217
},
2318

@@ -27,7 +22,7 @@ module.exports = function( Release ) {
2722

2823
if ( !clonedRepos[ remote ] ) {
2924
console.log( "Cloning " + remote.cyan + "..." );
30-
Release.git( "clone " + remote + " " + local, "Error cloning Demos repo." );
25+
Release.exec( "git clone " + remote + " " + local, "Error cloning Demos repo." );
3126
console.log();
3227

3328
clonedRepos[ remote ] = local;
@@ -48,17 +43,18 @@ module.exports = function( Release ) {
4843

4944
if (!Release.preRelease) {
5045
console.log( "Updating demos index..." );
51-
fs.writeFileSync( repo + "/index.php", "<?php header('Location: " + Release.newVersion + "');" );
46+
fs.writeFileSync( repo + "/index.php",
47+
"<?php header('Location: " + Release.newVersion + "');" );
5248
}
5349

5450
console.log( "Adding files..." );
5551
process.chdir( repo );
56-
Release.git( "add ." , "Error adding files." );
57-
Release.git( "commit -m '" + commitMessage + "'" , "Error commiting demos files." );
52+
Release.exec( "git add .", "Error adding files." );
53+
Release.exec( "git commit -m '" + commitMessage + "'", "Error commiting demos files." );
5854
Release.exec( "npm version patch" );
5955
if ( !Release.isTest ) {
6056
console.log( "Pushing to github..." );
61-
Release.git( "push --tags origin master", "Error pushing demos to github." );
57+
Release.exec( "git push --tags origin master", "Error pushing demos to github." );
6258
}
6359
console.log();
6460
},
@@ -69,7 +65,7 @@ module.exports = function( Release ) {
6965

7066
if ( !clonedRepos[ remote ] ) {
7167
console.log( "Cloning " + remote.cyan + "..." );
72-
Release.git( "clone " + remote + " " + local, "Error cloning website repo." );
68+
Release.exec( "git clone " + remote + " " + local, "Error cloning website repo." );
7369
console.log();
7470

7571
clonedRepos[ remote ] = local;
@@ -119,11 +115,12 @@ module.exports = function( Release ) {
119115

120116
console.log( "Adding files..." );
121117
process.chdir( repo );
122-
Release.git( "add ." , "Error adding files." );
123-
Release.git( "commit -m '" + commitMessage + "'" , "Error commiting builder files." );
118+
Release.exec( "git add .", "Error adding files." );
119+
Release.exec( "git commit -m '" + commitMessage + "'",
120+
"Error commiting builder files." );
124121
if ( !Release.isTest ) {
125122
console.log( "Pushing to github..." );
126-
Release.git( "push", "Error pushing builder update to github." );
123+
Release.exec( "git push", "Error pushing builder update to github." );
127124
}
128125
console.log();
129126
},
@@ -141,11 +138,11 @@ module.exports = function( Release ) {
141138

142139
console.log( "Adding files..." );
143140
process.chdir( repo );
144-
Release.git( "add ." , "Error adding zip files." );
145-
Release.git( "commit -m '" + commitMessage + "'" , "Error commiting zip files." );
141+
Release.exec( "git add .", "Error adding zip files." );
142+
Release.exec( "git commit -m '" + commitMessage + "'", "Error commiting zip files." );
146143
if ( !Release.isTest ) {
147144
console.log( "Pushing to github..." );
148-
Release.git( "push", "Error pushing zip files to github." );
145+
Release.exec( "git push", "Error pushing zip files to github." );
149146
}
150147
console.log();
151148
},
@@ -168,3 +165,8 @@ module.exports = function( Release ) {
168165
}
169166
});
170167
};
168+
169+
module.exports.dependencies = [
170+
"semver@2.2.1",
171+
"shelljs@0.2.6"
172+
];

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@
4646
"load-grunt-tasks": "0.3.0",
4747
"optimist": "0.6.0",
4848
"requirejs": "2.1.8",
49-
"scp": "0.0.3",
50-
"semver": "2.2.1",
5149
"underscore": "1.5.2",
5250
"xmlhttprequest": "1.6.0"
5351
},

0 commit comments

Comments
 (0)