diff options
| author | Manu Phatak <[email protected]> | 2018-05-01 15:51:15 -0500 |
|---|---|---|
| committer | Nick Merwin <[email protected]> | 2018-05-01 13:51:15 -0700 |
| commit | bd667c617bbf5ff921f6b3734a991cde874db320 (patch) | |
| tree | 9b1737c0d39ca30bfc2456707b79b1a0c8c9dce5 /lib | |
| parent | 10d8b3ea5e15419500d717638469e95f0f2d29cc (diff) | |
| download | node-coveralls-bd667c617bbf5ff921f6b3734a991cde874db320.tar.xz node-coveralls-bd667c617bbf5ff921f6b3734a991cde874db320.zip | |
Add Semaphore support (#180)
Semaphore ENV variables: https://semaphoreci.com/docs/available-environment-variables.html
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/getOptions.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/getOptions.js b/lib/getOptions.js index 68a0164..2030f6c 100644 --- a/lib/getOptions.js +++ b/lib/getOptions.js @@ -93,6 +93,12 @@ var getBaseOptions = function(cb){ git_commit = process.env.SURF_SHA1; git_branch = process.env.SURF_REF; } + if(process.env.SEMAPHORE){ + options.service_name = 'semaphore'; + options.service_job_id = process.env.SEMAPHORE_BUILD_NUMBER; + git_commit = process.env.REVISION; + git_branch = process.env.BRANCH_NAME; + } options.run_at = process.env.COVERALLS_RUN_AT || JSON.stringify(new Date()).slice(1, -1); if (process.env.COVERALLS_SERVICE_NAME){ options.service_name = process.env.COVERALLS_SERVICE_NAME; |
