Docs aren't reviewed using roulette
This commit is contained in:
parent
3ffb9775c9
commit
c5305a02e3
|
@ -99,15 +99,15 @@ module Gitlab
|
||||||
end
|
end
|
||||||
|
|
||||||
CATEGORY_LABELS = {
|
CATEGORY_LABELS = {
|
||||||
docs: "~Documentation",
|
docs: "~Documentation", # Docs are reviewed along DevOps stages, so don't need roulette for now.
|
||||||
none: "",
|
none: "",
|
||||||
qa: "~QA"
|
qa: "~QA"
|
||||||
}.freeze
|
}.freeze
|
||||||
|
|
||||||
# rubocop:disable Style/RegexpLiteral
|
# rubocop:disable Style/RegexpLiteral
|
||||||
CATEGORIES = {
|
CATEGORIES = {
|
||||||
%r{\Adoc/} => :docs,
|
%r{\Adoc/} => :none, # To reinstate roulette for documentation, set to `:docs`.
|
||||||
%r{\A(CONTRIBUTING|LICENSE|MAINTENANCE|PHILOSOPHY|PROCESS|README)(\.md)?\z} => :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/)?app/(assets|views)/} => :frontend,
|
||||||
%r{\A(ee/)?public/} => :frontend,
|
%r{\A(ee/)?public/} => :frontend,
|
||||||
|
@ -148,7 +148,7 @@ module Gitlab
|
||||||
|
|
||||||
# Fallbacks in case the above patterns miss anything
|
# Fallbacks in case the above patterns miss anything
|
||||||
%r{\.rb\z} => :backend,
|
%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
|
%r{\.js\z} => :frontend
|
||||||
}.freeze
|
}.freeze
|
||||||
# rubocop:enable Style/RegexpLiteral
|
# rubocop:enable Style/RegexpLiteral
|
||||||
|
|
|
@ -191,9 +191,8 @@ describe Gitlab::Danger::Helper do
|
||||||
expect(helper.changes_by_category).to eq(
|
expect(helper.changes_by_category).to eq(
|
||||||
backend: %w[foo.rb],
|
backend: %w[foo.rb],
|
||||||
database: %w[db/foo],
|
database: %w[db/foo],
|
||||||
docs: %w[foo.md],
|
|
||||||
frontend: %w[foo.js],
|
frontend: %w[foo.js],
|
||||||
none: %w[ee/changelogs/foo.yml],
|
none: %w[ee/changelogs/foo.yml foo.md],
|
||||||
qa: %w[qa/foo],
|
qa: %w[qa/foo],
|
||||||
unknown: %w[foo]
|
unknown: %w[foo]
|
||||||
)
|
)
|
||||||
|
@ -202,13 +201,13 @@ describe Gitlab::Danger::Helper do
|
||||||
|
|
||||||
describe '#category_for_file' do
|
describe '#category_for_file' do
|
||||||
where(:path, :expected_category) do
|
where(:path, :expected_category) do
|
||||||
'doc/foo' | :docs
|
'doc/foo' | :none
|
||||||
'CONTRIBUTING.md' | :docs
|
'CONTRIBUTING.md' | :none
|
||||||
'LICENSE' | :docs
|
'LICENSE' | :none
|
||||||
'MAINTENANCE.md' | :docs
|
'MAINTENANCE.md' | :none
|
||||||
'PHILOSOPHY.md' | :docs
|
'PHILOSOPHY.md' | :none
|
||||||
'PROCESS.md' | :docs
|
'PROCESS.md' | :none
|
||||||
'README.md' | :docs
|
'README.md' | :none
|
||||||
|
|
||||||
'ee/doc/foo' | :unknown
|
'ee/doc/foo' | :unknown
|
||||||
'ee/README' | :unknown
|
'ee/README' | :unknown
|
||||||
|
@ -272,8 +271,8 @@ describe Gitlab::Danger::Helper do
|
||||||
|
|
||||||
'foo/bar.rb' | :backend
|
'foo/bar.rb' | :backend
|
||||||
'foo/bar.js' | :frontend
|
'foo/bar.js' | :frontend
|
||||||
'foo/bar.txt' | :docs
|
'foo/bar.txt' | :none
|
||||||
'foo/bar.md' | :docs
|
'foo/bar.md' | :none
|
||||||
end
|
end
|
||||||
|
|
||||||
with_them do
|
with_them do
|
||||||
|
|
Loading…
Reference in New Issue