diff options
| author | Nick Merwin <[email protected]> | 2016-02-26 11:13:37 -0800 |
|---|---|---|
| committer | Nick Merwin <[email protected]> | 2016-02-26 11:13:37 -0800 |
| commit | c931ed671d058f28be26b9148f821e1330c7e57c (patch) | |
| tree | 1adfe39adf4aa7ed7b323aee3dec8f873260e8f7 /lib | |
| parent | 8c06415c4dfbd72043f26afdf7e34313d5c4444d (diff) | |
| download | node-coveralls-c931ed671d058f28be26b9148f821e1330c7e57c.tar.xz node-coveralls-c931ed671d058f28be26b9148f821e1330c7e57c.zip | |
added gitlab-ci support
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/getOptions.js | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/lib/getOptions.js b/lib/getOptions.js index 4c53e36..682920b 100644 --- a/lib/getOptions.js +++ b/lib/getOptions.js @@ -28,7 +28,7 @@ var getBaseOptions = function(cb){ options.service_name = 'drone'; options.service_job_id = process.env.DRONE_BUILD_NUMBER; git_commit = process.env.DRONE_COMMIT; - git_branch = process.env.DRONE_BRANCH; + git_branch = process.env.DRONE_BRANCH; } */ @@ -63,7 +63,15 @@ var getBaseOptions = function(cb){ options.service_name = 'wercker'; options.service_job_id = process.env.WERCKER_BUILD_ID; git_commit = process.env.WERCKER_GIT_COMMIT; - git_branch = process.env.WERCKER_GIT_BRANCH; + git_branch = process.env.WERCKER_GIT_BRANCH; + } + + if (process.env.GITLAB_CI){ + options.service_name = 'gitlab-ci'; + options.service_job_number = process.env.CI_BUILD_NAME; + options.service_job_id = process.env.CI_BUILD_ID; + git_commit = process.env.CI_BUILD_REF; + git_branch = process.env.CI_BUILD_REF_NAME; } options.run_at = process.env.COVERALLS_RUN_AT || JSON.stringify(new Date()).slice(1, -1); @@ -131,7 +139,7 @@ var getOptions = function(cb, _userOptions){ getBaseOptions(function(err, options){ // minimist populates options._ with non-option command line arguments var firstNonOptionArgument = index.options._[0]; - + if (firstNonOptionArgument) options.filepath = firstNonOptionArgument; |
