aboutsummaryrefslogtreecommitdiff
path: root/bin/coveralls.js
diff options
context:
space:
mode:
authorelliottcable <[email protected]>2013-05-24 02:54:37 -0400
committerelliottcable <[email protected]>2013-05-24 02:54:37 -0400
commitebca6c04edd9952c1c3fb99aea019e385a4c53b8 (patch)
tree22b8116ee64fb5335076aae87cb074433e145ae4 /bin/coveralls.js
parent92783b483630b516b83cab3b555cce2fb5b79982 (diff)
downloadnode-coveralls-ebca6c04edd9952c1c3fb99aea019e385a4c53b8.tar.xz
node-coveralls-ebca6c04edd9952c1c3fb99aea019e385a4c53b8.zip
Supporting the COVERALLS_REPO_TOKEN environment-variable
Diffstat (limited to 'bin/coveralls.js')
-rwxr-xr-xbin/coveralls.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/coveralls.js b/bin/coveralls.js
index d3d18e1..42503bb 100755
--- a/bin/coveralls.js
+++ b/bin/coveralls.js
@@ -22,9 +22,13 @@ var inputToCoveralls = function(input){
console.log(input);
var libDir = process.argv[2] || '';
- var yml = path.join(process.cwd(), '.coveralls.yml');
- if (fs.statSync(yml).isFile()) {
- repo_token = YAML.readFileSync(yml)[0]['repo_token'];
+ if (process.env['COVERALLS_REPO_TOKEN'] != null) {
+ repo_token = process.env['COVERALLS_REPO_TOKEN'];
+ } else {
+ var yml = path.join(process.cwd(), '.coveralls.yml');
+ if (fs.statSync(yml).isFile()) {
+ repo_token = YAML.readFileSync(yml)[0]['repo_token'];
+ }
}
convertLcovToCoveralls(input, libDir, repo_token, function(err, postData){