1 | var execSync = require('child_process').execSync
|
2 |
|
3 | module.exports = {
|
4 | branch: function() {
|
5 | return execSync('git rev-parse --abbrev-ref HEAD || hg branch')
|
6 | .toString()
|
7 | .trim()
|
8 | },
|
9 |
|
10 | head: function() {
|
11 | return execSync("git log -1 --pretty=%H || hg id -i --debug | tr -d '+'")
|
12 | .toString()
|
13 | .trim()
|
14 | },
|
15 | }
|