Handle missing revision error in publish

This commit is contained in:
kpdecker
2013-08-25 19:12:18 -05:00
parent dac055f01e
commit 54cda3b3ae
+3 -1
View File
@@ -48,7 +48,9 @@ module.exports = {
},
master: function(callback) {
childProcess.exec('git rev-parse --short origin/master', {}, function(err, stdout) {
if (err) {
// This will error if master was not checked out but in this case we know we are not master
// so we can ignore.
if (err && !/Needed a single revision/.test(err.message)) {
throw new Error('git.master: ' + err.message);
}