[7x_backport] Add link conversion from Markdown to AsciiDoctor (#11508)

Backport of #11508 to convert links from Markdown to AsciiDoctor while generating
release notes.
This commit is contained in:
Rob Bavey 2020-01-16 12:00:53 -05:00 committed by J.A.R.V.I.S. - an Elastic git bot
parent 018550f863
commit 6c50eda135

View file

@ -97,6 +97,7 @@ plugin_changes.each do |plugin, versions|
next if line.match(/^##/) next if line.match(/^##/)
line.gsub!(/^\+/, "") line.gsub!(/^\+/, "")
line.gsub!(/ #(?<number>\d+)\s*$/, " https://github.com/logstash-plugins/#{plugin}/issues/\\k<number>[#\\k<number>]") line.gsub!(/ #(?<number>\d+)\s*$/, " https://github.com/logstash-plugins/#{plugin}/issues/\\k<number>[#\\k<number>]")
line.gsub!(/\[#(?<number>\d+)\]\((?<url>[^)]*)\)/, "\\k<url>[#\\k<number>]")
line.gsub!(/^\s+-/, "*") line.gsub!(/^\s+-/, "*")
report << line report << line
end end