diff options
| author | Gregg Caines <[email protected]> | 2013-11-15 13:08:29 -0800 |
|---|---|---|
| committer | Gregg Caines <[email protected]> | 2013-11-15 13:08:29 -0800 |
| commit | 097ce4e175e701efb95fd8aeaeb81a9d929d90ba (patch) | |
| tree | 97bf43b178f0f21b168c10474afbae7627ecc652 /lib/getOptions.js | |
| parent | d52c62b04c5c11fd931ca967f09621d03c330f88 (diff) | |
| parent | a639b7dcb280f3b1ab6c8357fb3c8b9057543e79 (diff) | |
| download | node-coveralls-097ce4e175e701efb95fd8aeaeb81a9d929d90ba.tar.xz node-coveralls-097ce4e175e701efb95fd8aeaeb81a9d929d90ba.zip | |
Merge pull request #25 from tdd/master
Fix direct dev use on a local Git repo + improve Git metadata fetching
Diffstat (limited to 'lib/getOptions.js')
| -rw-r--r-- | lib/getOptions.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/getOptions.js b/lib/getOptions.js index 35187b4..abd2f2e 100644 --- a/lib/getOptions.js +++ b/lib/getOptions.js @@ -43,6 +43,14 @@ var getBaseOptions = function(cb){ options.service_job_id = process.env.COVERALLS_SERVICE_JOB_ID; } + if (!git_commit || !git_branch) { + var data = require('./detectLocalGit')(git_commit, git_branch); + if (data) { + git_commit = git_commit || data.git_commit; + git_branch = git_branch || data.git_branch; + } + } + // try to get the repo token as an environment variable if (process.env.COVERALLS_REPO_TOKEN) { options.repo_token = process.env.COVERALLS_REPO_TOKEN; |
