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