From ebca6c04edd9952c1c3fb99aea019e385a4c53b8 Mon Sep 17 00:00:00 2001 From: elliottcable Date: Fri, 24 May 2013 02:54:37 -0400 Subject: Supporting the COVERALLS_REPO_TOKEN environment-variable --- bin/coveralls.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'bin') 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){ -- cgit v1.2.3