summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJared Szechy <jared.szechy@brilligent.com>2015-12-17 09:59:14 -0500
committerJared Szechy <jared.szechy@brilligent.com>2015-12-17 09:59:14 -0500
commit05e0b6d014944d4826d34d71a72e86ece29034d8 (patch)
tree40aa8f313987c5aaeb2143b3fa0c0d762500ecc8
parent61a1bdd7cc9fa01261e6bfc4630699b256b1f48b (diff)
downloadgitlab-ce-05e0b6d014944d4826d34d71a72e86ece29034d8.tar.gz
Fix build coverage regex matching to allow captures.
Fixes #2644
-rw-r--r--app/models/ci/build.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb
index 6d9cdb95295..a5ced9c8264 100644
--- a/app/models/ci/build.rb
+++ b/app/models/ci/build.rb
@@ -170,7 +170,7 @@ module Ci
def extract_coverage(text, regex)
begin
- matches = text.gsub(Regexp.new(regex)).to_a.last
+ matches = regex.match(text).to_a.last
coverage = matches.gsub(/\d+(\.\d+)?/).first
if coverage.present?