aboutsummaryrefslogtreecommitdiffstats
path: root/version.js
diff options
context:
space:
mode:
authorIgor Minar2013-05-21 03:42:57 -0700
committerIgor Minar2013-05-21 03:42:57 -0700
commit0f7949c62ad346bc00906ea4f7dd811669448413 (patch)
treeb3a21be235570fea6eae973e0b054986cf70c75b /version.js
parentd458d7350b8a26752e649bd2b8d061137d0247de (diff)
downloadangular.js-0f7949c62ad346bc00906ea4f7dd811669448413.tar.bz2
chore(version.js): remove unused/obsolete script
Diffstat (limited to 'version.js')
-rwxr-xr-xversion.js67
1 files changed, 0 insertions, 67 deletions
diff --git a/version.js b/version.js
deleted file mode 100755
index f985327e..00000000
--- a/version.js
+++ /dev/null
@@ -1,67 +0,0 @@
-#!/usr/bin/env node
-
-var FILE = 'version.yaml';
-var fs = require('fs');
-var optimist = require('optimist');
-
-optimist
- .usage('Manage ' + FILE + '.\nUsage: $0 [options]')
- .describe('remove-snapshot', 'Remove -snapshot suffix.')
- .describe('minor-bump', 'Bump minor version one step.')
- .describe('minor-next', 'Return next minor version.')
- .describe('current', 'Return current verion')
- .describe('help', 'Show usage');
-
-
-var bumpMinor = function(version) {
- var parts = version.split('.');
- var last = parts.pop();
-
- var rc = last.match(/(\d*)rc(\d*)/);
- if (rc) {
- parts.push(rc[1] + 'rc' + (parseInt(rc[2], 10) + 1));
- } else {
- parts.push('' + (parseInt(last, 10) + 1));
- }
-
- return parts.join('.');
-};
-
-fs.readFile(FILE, 'utf8', function(err, content) {
- var version = content.match(/version\:\s([^\-\n]*)/)[1];
-
- var args = optimist.argv;
- if (args['remove-snapshot']) {
- fs.writeFile(FILE, content.replace('-snapshot', ''), function(err) {
- if (!err) {
- console.log('Version updated (removed -snapshot).');
- process.exit(0);
- } else {
- console.error('Version update failed.');
- process.exit(1);
- }
- });
- } else if (args['minor-next']) {
- process.stdout.write(bumpMinor(version) + '\n');
- process.exit(0);
- } else if (args['current']) {
- process.stdout.write(version + '\n');
- process.exit(0);
- } else if (args['minor-bump']) {
- var bumped = bumpMinor(version);
-
- if (!content.match(/\-snapshot/)) bumped += '-snapshot';
- fs.writeFile(FILE, content.replace(version, bumped), function(err) {
- if (!err) {
- console.log('Version updated (bumped to ' + bumped + ').');
- process.exit(0);
- } else {
- console.error('Version update failed.');
- process.exit(1);
- }
- });
- } else {
- console.log(optimist.help());
- process.exit(args['help'] ? 0 : 1);
- }
-});