28 lines
		
	
	
		
			700 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			700 B
		
	
	
	
		
			Ruby
		
	
	
	
module Gitlab
 | 
						|
  class IssuesLabels
 | 
						|
    class << self
 | 
						|
      def generate(project)
 | 
						|
        red = '#d9534f'
 | 
						|
        yellow = '#f0ad4e'
 | 
						|
        blue = '#428bca'
 | 
						|
        green = '#5cb85c'
 | 
						|
 | 
						|
        labels = [
 | 
						|
          { title: "bug", color: red },
 | 
						|
          { title: "critical", color: red },
 | 
						|
          { title: "confirmed", color: red },
 | 
						|
          { title: "documentation", color: yellow },
 | 
						|
          { title: "support", color: yellow },
 | 
						|
          { title: "discussion", color: blue },
 | 
						|
          { title: "suggestion", color: blue },
 | 
						|
          { title: "enhancement", color: green }
 | 
						|
        ]
 | 
						|
 | 
						|
        labels.each do |label|
 | 
						|
          project.labels.create(label)
 | 
						|
        end
 | 
						|
      end
 | 
						|
    end
 | 
						|
  end
 | 
						|
end
 |