aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2015-12-10Merge pull request #88 from fracmak/feature/service_pull_requestNick Merwin2-0/+4
Added support for service_pull_request in jenkins
2015-12-10Merge pull request #108 from daleharvey/80Nick Merwin1-1/+1
Use HEAD to pick up git info
2015-12-10Merge branch 'pr/110'Nick Merwin2-2/+2
2015-12-10Merge pull request #76 from jacob-meacham/feature/user-optionsNick Merwin2-5/+13
allow users to pass options through.
2015-11-06rm unneeded options, bump node in travisAndrii Shumada2-2/+2
2015-10-16Use HEAD to pick up git infoDale Harvey1-1/+1
2015-08-12Added support for process.env.COVERALLS_ENDPOINTAdam Meadows1-1/+6
To allow using this tool with Coveralls Enterprise, I've added support in `sendToCoveralls` to read the host from a `COVERALLS_ENDPOINT` environment variable (if it exists), else default to coveralls.io (as before).
2015-07-14Pass CI_PULL_REQUEST through to coveralls if it is setEthan Langevin2-0/+9
2015-07-13Fix parsing git message with REGEX_COMMIT_DETAILSJoshua Ma1-1/+1
Given the commit message ``` tree 2d257d54add0901a72fbe492538aec4a35b4f4a5 parent 21d9ce4eb278af46561e069d6410e72a88c38036 author Joshua Ma <[email protected]> 1436838814 -0700 committer Joshua Ma <[email protected]> 1436839048 -0700 main message secondary detail ``` REGEX_COMMIT_DETAILS previously incorrectly matched `secondary detail` as the message - it lets an optional newline match (A), followed by nongreedy `[\S\s]+`, until a double-newline (B) is found. The message used is what follows B. Since there's two double-newlines, before `main message` and `secondary detail`, the first double-newline is used towards (A) and the second set is the one that matches (B). So the message ends up being `secondary detail`. This change simplifies the regex to just a nongreedy `[\S\s]*` until the first double-newline, after which the message is expected.
2015-04-21Added support for service_pull_request in jenkins using the github pull ↵Merrifield, Jay2-0/+4
request plugin's environment variables
2015-01-29allow users to pass options through.Jacob Meacham2-5/+13
2014-11-04Add Wercker CI support with tests.Steven Weathers2-1/+8
Fix minor lint error where a second semicolon appears in lib/fetchGitData.js
2014-09-11fetch all characters by selecting all whitespace and all none whitespaceSchaaf, Martin1-1/+1
2014-09-11fix parsing of multiline header responsesSchaaf, Martin1-1/+1
takes not known headers into account
2014-07-03log at error level by default and only show others if --verbose switch is on.Gregg Caines2-3/+5
2014-06-22improve warning messaging when the repo token is not found.Gregg Caines1-1/+2
2014-06-22Merge pull request #50 from roman01la/masterGregg Caines1-0/+2
add Travis commit & branch info
2014-05-23convertLcovToCoveralls should output paths with slashes even on windows.jaubourg1-1/+1
2014-03-27add Travis commit & branch inforoman01la1-0/+2
2014-03-14convertLcovToCoveralls should convert absolute source paths to relative ↵Marc Knaup1-2/+3
paths in output.
2014-02-16add support for drone cideepak15561-0/+7
2014-02-11Read service_name from coveralls.ymlGerard Escalante1-1/+5
Also fixed a typo from the last commit.
2014-02-11Swap out yaml with js-yaml for Win compatGerard Escalante1-3/+2
2014-02-11Windows compat fixesGerard Escalante2-10/+4
Changed usage of '/' as root dir. Stopped tests from wiping out environment.
2014-01-31Fixing existsSync issues for older versions of nodeJonathan Kingston1-1/+2
2014-01-26Add callback to handleInput() for easier use in other projectsPatrick Gansterer1-5/+10
Since handleInput works completely asynchronous it is necessary to provide a callback function for signaling finished operation. This allows other project to call the handleInput function.
2013-12-17Fix cainus/node-coveralls#30Juga Paazmaya1-1/+1
2013-12-05Added ability to turn on debug logging via environment variablemattjmorrison1-6/+16
For the grunt-karma-coveralls project, I need to be able to turn on debug level logging but without using `process.argv`. This will allow me to do so. This addresses this issue: https://github.com/mattjmorrison/grunt-karma-coveralls/issues/2 and can be fixed with this commit: https://github.com/mattjmorrison/grunt-karma-coveralls/commit/4bd6e2b58647dda4a6335fa6077334d8021e23c0
2013-11-08Ah, right, ES5 has String#trim(), keep forgetting that…Christophe Porteneuve1-6/+2
2013-11-08Fix step 3: code cleanup + faster/nimbler use of Git to obtain data ↵Christophe Porteneuve2-53/+31
(rev-parse and cat-file instead of multiple log calls)
2013-11-08Fix step 2: properly detect local Git branch, and just keep pre-provided one ↵Christophe Porteneuve1-31/+40
if any.
2013-11-08Fix step 1: for dev-local uses, properly detect local Git branch and commitChristophe Porteneuve2-0/+38
2013-09-06export both getOptions and getBaseOptions from getOptions.jsMatthew J. Morrison1-2/+2
Also updated index.js to prevent any breaking API changes and added tests around both getOptions and getBaseOptions.
2013-09-06Added getBaseOptions to allow setting up options without depending on ↵Matthew J. Morrison1-20/+24
process.argv
2013-08-24added codeship environment var support.Gregg Caines1-0/+6
2013-08-24removed exec-sync. version 2.2.0 candidateGregg Caines3-61/+93
2013-07-30fixed git testGabe Hayes1-10/+1
2013-07-29add logging when git executable is unable to be usedGabe Hayes1-0/+1
2013-07-29added full test coverage on fetchGitDataGabe Hayes1-7/+1
2013-07-27collapsed logical blockGabe Hayes1-3/+2
2013-07-27tests for fetchGitDataGabe Hayes1-26/+37
2013-07-26fetch git data from command line gitGabe Hayes2-16/+117
- added exec-sync package to execute git commands - if a proper git hash is not passed, falls back to default values
2013-07-25change service name to circleciGabe Hayes1-1/+1
2013-07-24add support for CircleCIGabe Hayes1-0/+7
2013-06-22better jenkins support. better git object population.cainus1-7/+35
2013-06-22improved testing.cainus4-16/+15
2013-06-22fixed service_job_id relay, and added run_at back.cainus2-2/+2
2013-06-22remove run_at property for now to debug.cainus1-1/+1
2013-06-22pass on all arguments to coveralls (https://coveralls.io/docs/api_reference).cainus2-7/+31
2013-06-19add jshint.cainus1-1/+2