diff options
author | Felix Nagel <info@felixnagel.com> | 2013-05-15 21:07:35 +0200 |
---|---|---|
committer | Felix Nagel <info@felixnagel.com> | 2013-05-15 21:07:35 +0200 |
commit | cb5f9bb9a28f6be3089c84e0c19c825e9ef76b92 (patch) | |
tree | 766169d7cfb4bbf8aff32aa630379e3c21daad50 /build | |
parent | ddf13472ddd0328a39229914685c27a61f5c03af (diff) | |
parent | ce73a2688de47c975727ad9555cae84eb6997486 (diff) | |
download | jquery-ui-cb5f9bb9a28f6be3089c84e0c19c825e9ef76b92.tar.gz jquery-ui-cb5f9bb9a28f6be3089c84e0c19c825e9ef76b92.zip |
Merge branch 'master' into selectmenu
Diffstat (limited to 'build')
-rw-r--r-- | build/core.json | 2 | ||||
-rw-r--r-- | build/release/release.js | 42 |
2 files changed, 41 insertions, 3 deletions
diff --git a/build/core.json b/build/core.json index a9cac173a..903230c87 100644 --- a/build/core.json +++ b/build/core.json @@ -30,7 +30,7 @@ ], "category": "effect", "homepage": "http://jqueryui.com/", - "demo": "http://jqueryui.com/effects/", + "demo": "http://jqueryui.com/effect/", "docs": "http://api.jqueryui.com/category/effects-core/" }, "position": { diff --git a/build/release/release.js b/build/release/release.js index 159345b99..3cbee64b7 100644 --- a/build/release/release.js +++ b/build/release/release.js @@ -4,13 +4,13 @@ // Usage: // stable release: node release.js // pre-release: node release.js --pre-release {version} +// test run: node release.js --remote=user/repo "use strict"; -var baseDir, repoDir, prevVersion, newVersion, nextVersion, tagTime, preRelease, +var baseDir, repoDir, prevVersion, newVersion, nextVersion, tagTime, preRelease, repo, fs = require( "fs" ), rnewline = /\r?\n/, - repo = "git@github.com:jquery/jquery-ui.git", branch = "master"; walk([ @@ -357,6 +357,44 @@ function writePackage( pkg ) { } function bootstrap( fn ) { + getRemote(function( remote ) { + repo = "git@github.com:" + remote + ".git"; + _bootstrap( fn ); + }); +} + +function getRemote( fn ) { + var matches, remote; + + console.log( "Determining remote repo..." ); + process.argv.forEach(function( arg ) { + matches = /--remote=(.+)/.exec( arg ); + if ( matches ) { + remote = matches[ 1 ]; + } + }); + + if ( remote ) { + fn( remote ); + return; + } + + console.log(); + console.log( " !!!!!!!!!!!!!!!!!!!!!!!!!!!!" ); + console.log( " !!!!!!!!!!!!!!!!!!!!!!!!!!!!" ); + console.log( " !! !!" ); + console.log( " !! Using jquery/jquery-ui !!" ); + console.log( " !! !!" ); + console.log( " !!!!!!!!!!!!!!!!!!!!!!!!!!!!" ); + console.log( " !!!!!!!!!!!!!!!!!!!!!!!!!!!!" ); + console.log(); + console.log( "Press enter to continue, or ctrl+c to cancel." ); + prompt(function() { + fn( "jquery/jquery-ui" ); + }); +} + +function _bootstrap( fn ) { console.log( "Determining release type..." ); preRelease = process.argv.indexOf( "--pre-release" ); if ( preRelease !== -1 ) { |