diff options
author | kpdecker <kpdecker@gmail.com> | 2013-08-25 16:11:05 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2013-08-25 16:11:05 -0500 |
commit | 115db76f66c6194d23abd0a685cdd3dfcdb82264 (patch) | |
tree | 4d015ab80f9fa4d2cf6f3102cc23f79c93d4f7db /tasks/util/git.js | |
parent | a28be7c3c0a4565207373afaacb9534653814f90 (diff) | |
download | handlebars.js-115db76f66c6194d23abd0a685cdd3dfcdb82264.zip handlebars.js-115db76f66c6194d23abd0a685cdd3dfcdb82264.tar.gz handlebars.js-115db76f66c6194d23abd0a685cdd3dfcdb82264.tar.bz2 |
Additional logging on git command error messages
Diffstat (limited to 'tasks/util/git.js')
-rw-r--r-- | tasks/util/git.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tasks/util/git.js b/tasks/util/git.js index 53e0237..bd5eca0 100644 --- a/tasks/util/git.js +++ b/tasks/util/git.js @@ -25,7 +25,7 @@ module.exports = { head: function(callback) { childProcess.exec('git rev-parse --short HEAD', {}, function(err, stdout) { if (err) { - throw err; + throw new Error('git.head: ' + err.message); } callback(undefined, stdout.trim()); @@ -34,7 +34,7 @@ module.exports = { master: function(callback) { childProcess.exec('git rev-parse --short origin/master', {}, function(err, stdout) { if (err) { - throw err; + throw new Error('git.master: ' + err.message); } callback(undefined, stdout.trim()); @@ -44,7 +44,7 @@ module.exports = { add: function(path, callback) { childProcess.exec('git add -f ' + path, {}, function(err, stdout) { if (err) { - throw err; + throw new Error('git.add: ' + err.message); } callback(); @@ -53,7 +53,7 @@ module.exports = { commit: function(name, callback) { childProcess.exec('git commit --message=' + name, {}, function(err, stdout) { if (err) { - throw err; + throw new Error('git.commit: ' + err.message); } callback(); @@ -61,8 +61,8 @@ module.exports = { }, tag: function(name, callback) { childProcess.exec('git tag -a --message=' + name + ' ' + name, {}, function(err, stdout, stderr) { - console.log(name, stdout, stderr); if (err) { + throw new Error('git.tag: ' + err.message); throw err; } @@ -72,7 +72,7 @@ module.exports = { tagName: function(callback) { childProcess.exec('git tag -l --points-at HEAD', {}, function(err, stdout) { if (err) { - throw err; + throw new Error('git.tagName: ' + err.message); } var tags = stdout.trim().split(/\n/), |