Commit 05e089e5 by Tấn Trần Thanh

puts error link pr

parent b9d345d2
Pipeline #1593 canceled with stages
in 0 seconds
......@@ -30,4 +30,3 @@ ActionDispatch::Reloader.to_prepare do
end
end
end
......@@ -116,17 +116,21 @@ module WorkflowReport
if pull_request.present?
prs = pull_request.split("\r\n").compact
prs.each do |link|
pr_link_arr = URI(link.strip).path.split('/').reject!(&:empty?)
next unless pr_link_arr.length == 4
begin
pr_link_arr = URI(link.strip).path.split('/').reject!(&:empty?)
next unless pr_link_arr.length == 4
pr_detail = github.pull_requests.find user: pr_link_arr[0], repo: pr_link_arr[1], number: pr_link_arr[3]
if pr_detail.success?
pr[:pr_comments] += pr_detail.comments
pr[:pr_review_comments] += pr_detail.review_comments
pr[:pr_commits] += pr_detail.commits
pr[:pr_additions] += pr_detail.additions
pr[:pr_deletions] += pr_detail.deletions
pr[:pr_changed_files] += pr_detail.changed_files
pr_detail = github.pull_requests.find user: pr_link_arr[0], repo: pr_link_arr[1], number: pr_link_arr[3]
if pr_detail.success?
pr[:pr_comments] += pr_detail.comments
pr[:pr_review_comments] += pr_detail.review_comments
pr[:pr_commits] += pr_detail.commits
pr[:pr_additions] += pr_detail.additions
pr[:pr_deletions] += pr_detail.deletions
pr[:pr_changed_files] += pr_detail.changed_files
end
rescue => e
p "Error in PR link #{link}"
end
end
end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment