gitlab-org--gitlab-foss/lib/gitlab/issues_labels.rb
Dmitriy Zaporozhets d45a6b2941
Migrate issue/mr labels from act_as_taggable to own labels
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-07-29 19:19:26 +03:00

29 lines
587 B
Ruby

module Gitlab
class IssuesLabels
class << self
def important_labels
%w(bug critical confirmed)
end
def warning_labels
%w(documentation support)
end
def neutral_labels
%w(discussion suggestion)
end
def positive_labels
%w(feature enhancement)
end
def generate(project)
label_names = important_labels + warning_labels + neutral_labels + positive_labels
label_names.each do |label_name|
project.labels.create(title: label_name)
end
end
end
end
end