Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
redmine_v2
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
VeNtura
redmine_v2
Commits
05e089e5
Commit
05e089e5
authored
Dec 04, 2023
by
Tấn Trần Thanh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
puts error link pr
parent
b9d345d2
Pipeline
#1593
canceled with stages
in 0 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
11 deletions
+14
-11
plugins/workflow_report/init.rb
+0
-1
plugins/workflow_report/lib/workflow_report.rb
+14
-10
No files found.
plugins/workflow_report/init.rb
View file @
05e089e5
...
@@ -30,4 +30,3 @@ ActionDispatch::Reloader.to_prepare do
...
@@ -30,4 +30,3 @@ ActionDispatch::Reloader.to_prepare do
end
end
end
end
end
end
plugins/workflow_report/lib/workflow_report.rb
View file @
05e089e5
...
@@ -116,17 +116,21 @@ module WorkflowReport
...
@@ -116,17 +116,21 @@ module WorkflowReport
if
pull_request
.
present?
if
pull_request
.
present?
prs
=
pull_request
.
split
(
"
\r\n
"
).
compact
prs
=
pull_request
.
split
(
"
\r\n
"
).
compact
prs
.
each
do
|
link
|
prs
.
each
do
|
link
|
pr_link_arr
=
URI
(
link
.
strip
).
path
.
split
(
'/'
).
reject!
(
&
:empty?
)
begin
next
unless
pr_link_arr
.
length
==
4
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
]
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?
if
pr_detail
.
success?
pr
[
:pr_comments
]
+=
pr_detail
.
comments
pr
[
:pr_comments
]
+=
pr_detail
.
comments
pr
[
:pr_review_comments
]
+=
pr_detail
.
review_comments
pr
[
:pr_review_comments
]
+=
pr_detail
.
review_comments
pr
[
:pr_commits
]
+=
pr_detail
.
commits
pr
[
:pr_commits
]
+=
pr_detail
.
commits
pr
[
:pr_additions
]
+=
pr_detail
.
additions
pr
[
:pr_additions
]
+=
pr_detail
.
additions
pr
[
:pr_deletions
]
+=
pr_detail
.
deletions
pr
[
:pr_deletions
]
+=
pr_detail
.
deletions
pr
[
:pr_changed_files
]
+=
pr_detail
.
changed_files
pr
[
:pr_changed_files
]
+=
pr_detail
.
changed_files
end
rescue
=>
e
p
"Error in PR link
#{
link
}
"
end
end
end
end
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment