class RoboPigeon::Dsl::Jira
Public Class Methods
run(&block)
click to toggle source
# File lib/robopigeon/jira/dsl.rb, line 53 def self.run(&block) if RoboPigeon::Jira::Client.enabled jira = RoboPigeon::Dsl::Jira.new jira.instance_eval(&block) else puts 'Jira is disabled, please remove `enabled false` from your global jira config' end end
Public Instance Methods
comment_on(number, comment)
click to toggle source
# File lib/robopigeon/jira/dsl.rb, line 85 def comment_on(number, comment) jira = RoboPigeon::Jira::Ticket.new(number) jira.add_comment(comment) end
ticket(number = nil, &block)
click to toggle source
# File lib/robopigeon/jira/dsl.rb, line 71 def ticket(number = nil, &block) RoboPigeon::Dsl::JiraTicket.run(number, &block) end