lib/danger/ci_source/jenkins.rb in danger-8.2.3 vs lib/danger/ci_source/jenkins.rb in danger-8.3.1
- old
+ new
@@ -131,10 +131,10 @@
case change_url
when %r{\/pull\/} # GitHub
matches = change_url.match(%r{(.+)\/pull\/[0-9]+})
matches[1] unless matches.nil?
when %r{\/merge_requests\/} # GitLab
- matches = change_url.match(%r{(.+)\/merge_requests\/[0-9]+})
+ matches = change_url.match(%r{(.+?)(\/-)?\/merge_requests\/[0-9]+})
matches[1] unless matches.nil?
when %r{\/pull-requests\/} # Bitbucket
matches = change_url.match(%r{(.+)\/pull-requests\/[0-9]+})
matches[1] unless matches.nil?
else