summaryrefslogtreecommitdiffstats
path: root/tasks/util/git.js
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/util/git.js')
-rw-r--r--tasks/util/git.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/tasks/util/git.js b/tasks/util/git.js
index d54623f..dc57c91 100644
--- a/tasks/util/git.js
+++ b/tasks/util/git.js
@@ -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);
}