diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-05-18 10:14:19 +0200 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-05-18 10:14:19 +0200 |
commit | afa245142117a7e90ff6046133a2402fb8c09cb1 (patch) | |
tree | bd47f5ac9189cc9cdb8d9cdd83b88f300341d032 | |
parent | af9b0bfbae84a402e5c706ac29772b0d70dfa156 (diff) | |
download | gitlab-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.rb | 4 |
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 |