diff options
| author | Nick Merwin <[email protected]> | 2019-10-10 15:51:30 -0700 |
|---|---|---|
| committer | Nick Merwin <[email protected]> | 2019-10-10 15:51:30 -0700 |
| commit | 2ed185ca3626591549ed33c2363a47b824a39d0f (patch) | |
| tree | f7c6730ace706fcaf329d7ea3c388e6c46c0ac2f | |
| parent | 1e096913d5de887722c8ce8619b9f76085632e70 (diff) | |
| download | node-coveralls-3.0.7.tar.xz node-coveralls-3.0.7.zip | |
added support for GitLab Merge Request IIDv3.0.7
| -rw-r--r-- | .gitignore | 3 | ||||
| -rw-r--r-- | lib/getOptions.js | 1 | ||||
| -rw-r--r-- | package.json | 2 | ||||
| -rw-r--r-- | test/getOptions.js | 4 |
4 files changed, 7 insertions, 3 deletions
@@ -5,4 +5,5 @@ coverage.json npm-debug.log # Webstorm IDE -.idea
\ No newline at end of file +.idea +.DS_Store diff --git a/lib/getOptions.js b/lib/getOptions.js index 8063a1c..aa24f43 100644 --- a/lib/getOptions.js +++ b/lib/getOptions.js @@ -79,6 +79,7 @@ var getBaseOptions = function(cb){ options.service_name = 'gitlab-ci'; options.service_job_number = process.env.CI_BUILD_NAME; options.service_job_id = process.env.CI_BUILD_ID; + options.service_pull_request = process.env.CI_MERGE_REQUEST_IID; git_commit = process.env.CI_BUILD_REF; git_branch = process.env.CI_BUILD_REF_NAME; } diff --git a/package.json b/package.json index 6c5ccc7..3388b95 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "coverage", "coveralls" ], - "version": "3.0.6", + "version": "3.0.7", "bugs": { "url": "https://github.com/nickmerwin/node-coveralls/issues" }, diff --git a/test/getOptions.js b/test/getOptions.js index e477e61..e79abc7 100644 --- a/test/getOptions.js +++ b/test/getOptions.js @@ -437,9 +437,11 @@ var testGitlab = function(sut, done) { process.env.CI_BUILD_ID = "1234"; process.env.CI_BUILD_REF = "e3e3e3e3e3e3e3e3e"; process.env.CI_BUILD_REF_NAME = "feature"; + process.env.CI_MERGE_REQUEST_IID = "1"; sut(function(err, options){ options.service_name.should.equal("gitlab-ci"); options.service_job_id.should.equal("1234"); + options.service_pull_request.should.equal("1"); options.git.should.eql({ head: { id: 'e3e3e3e3e3e3e3e3e', author_name: 'Unknown Author', @@ -495,7 +497,7 @@ var testBuildkite = function(sut, done) { }); }; - + var testSemaphore = function(sut, done) { process.env.SEMAPHORE = true; process.env.SEMAPHORE_BUILD_NUMBER = '1234'; |
