summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-05-18 10:14:19 +0200
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-05-18 10:14:19 +0200
commitafa245142117a7e90ff6046133a2402fb8c09cb1 (patch)
treebd47f5ac9189cc9cdb8d9cdd83b88f300341d032
parentaf9b0bfbae84a402e5c706ac29772b0d70dfa156 (diff)
downloadgitlab-ce-afa245142117a7e90ff6046133a2402fb8c09cb1.tar.gz
Simplify pattern lexeme fabrication and matcherfeature/gb/add-regexp-variables-expression
-rw-r--r--lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb b/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
index 70a221010f3..9b239c29ea4 100644
--- a/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
+++ b/lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb
@@ -6,7 +6,7 @@ module Gitlab
require_dependency 're2'
class Pattern < Lexeme::Value
- PATTERN = %r{^(?<regexp>/.+/[ismU]*)$}.freeze
+ PATTERN = %r{^/.+/[ismU]*$}.freeze
def initialize(regexp)
@value = regexp
@@ -23,7 +23,7 @@ module Gitlab
end
def self.build(string)
- new(string.match(PATTERN)[:regexp])
+ new(string)
end
end
end