Skip to content

Instantly share code, notes, and snippets.

@bastos
Created October 3, 2008 13:51
Show Gist options
  • Save bastos/14560 to your computer and use it in GitHub Desktop.
Save bastos/14560 to your computer and use it in GitHub Desktop.
#!/usr/bin/env ruby
# See: http://jira4r.rubyhaus.org/
require 'rubygems'
require 'jira4r/jira4r'
URL ='http://jira.server.com'
FILTER = '10255' # Set your filter ID
LOGIN = 'user'
PASSWORD = 'passwd'
LOG_OUT = 'jira4r.log'
jira = Jira4R::JiraTool.new(2, URL)
jira.logger = Logger.new(LOG_OUT)
jira.login(LOGIN, PASSWORD)
jira.getIssuesFromFilter(FILTER).each do |issue|
puts "#{issue.key}"
puts "#{issue.summary}"
puts "#{URL}/browse/#{issue.key}"
jira.getWorklogs(issue.key).each do |work_log|
puts "Worklog: #{work_log.timeSpent} #{work_log.created.strftime("%m/%d/%Y")}"
end
puts "\n"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment