Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
9d6b6fbf
Commit
9d6b6fbf
authored
Apr 30, 2019
by
GitLab Bot
Browse files
Options
Browse Files
Download
Plain Diff
Automatic merge of gitlab-org/gitlab-ce master
parents
02877eea
ee576849
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
15 deletions
+14
-15
lib/gitlab/danger/helper.rb
lib/gitlab/danger/helper.rb
+4
-4
spec/lib/gitlab/danger/helper_spec.rb
spec/lib/gitlab/danger/helper_spec.rb
+10
-11
No files found.
lib/gitlab/danger/helper.rb
View file @
9d6b6fbf
...
...
@@ -99,15 +99,15 @@ module Gitlab
end
CATEGORY_LABELS
=
{
docs:
"~Documentation"
,
docs:
"~Documentation"
,
# Docs are reviewed along DevOps stages, so don't need roulette for now.
none:
""
,
qa:
"~QA"
}.
freeze
# rubocop:disable Style/RegexpLiteral
CATEGORIES
=
{
%r{
\A
doc/}
=>
:
docs
,
%r{
\A
(CONTRIBUTING|LICENSE|MAINTENANCE|PHILOSOPHY|PROCESS|README)(
\.
md)?
\z
}
=>
:
docs
,
%r{
\A
doc/}
=>
:
none
,
# To reinstate roulette for documentation, set to `:docs`.
%r{
\A
(CONTRIBUTING|LICENSE|MAINTENANCE|PHILOSOPHY|PROCESS|README)(
\.
md)?
\z
}
=>
:
none
,
# To reinstate roulette for documentation, set to `:docs`.
%r{
\A
(ee/)?app/(assets|views)/}
=>
:frontend
,
%r{
\A
(ee/)?public/}
=>
:frontend
,
...
...
@@ -148,7 +148,7 @@ module Gitlab
# Fallbacks in case the above patterns miss anything
%r{
\.
rb
\z
}
=>
:backend
,
%r{
\.
(md|txt)
\z
}
=>
:
docs
,
%r{
\.
(md|txt)
\z
}
=>
:
none
,
# To reinstate roulette for documentation, set to `:docs`.
%r{
\.
js
\z
}
=>
:frontend
}.
freeze
# rubocop:enable Style/RegexpLiteral
...
...
spec/lib/gitlab/danger/helper_spec.rb
View file @
9d6b6fbf
...
...
@@ -191,9 +191,8 @@ describe Gitlab::Danger::Helper do
expect
(
helper
.
changes_by_category
).
to
eq
(
backend:
%w[foo.rb]
,
database:
%w[db/foo]
,
docs:
%w[foo.md]
,
frontend:
%w[foo.js]
,
none:
%w[ee/changelogs/foo.yml]
,
none:
%w[ee/changelogs/foo.yml
foo.md
]
,
qa:
%w[qa/foo]
,
unknown:
%w[foo]
)
...
...
@@ -202,13 +201,13 @@ describe Gitlab::Danger::Helper do
describe
'#category_for_file'
do
where
(
:path
,
:expected_category
)
do
'doc/foo'
|
:
docs
'CONTRIBUTING.md'
|
:
docs
'LICENSE'
|
:
docs
'MAINTENANCE.md'
|
:
docs
'PHILOSOPHY.md'
|
:
docs
'PROCESS.md'
|
:
docs
'README.md'
|
:
docs
'doc/foo'
|
:
none
'CONTRIBUTING.md'
|
:
none
'LICENSE'
|
:
none
'MAINTENANCE.md'
|
:
none
'PHILOSOPHY.md'
|
:
none
'PROCESS.md'
|
:
none
'README.md'
|
:
none
'ee/doc/foo'
|
:unknown
'ee/README'
|
:unknown
...
...
@@ -272,8 +271,8 @@ describe Gitlab::Danger::Helper do
'foo/bar.rb'
|
:backend
'foo/bar.js'
|
:frontend
'foo/bar.txt'
|
:
docs
'foo/bar.md'
|
:
docs
'foo/bar.txt'
|
:
none
'foo/bar.md'
|
:
none
end
with_them
do
...
...
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