Class: Jirawatch::CLI::Issues
- Inherits:
-
Dry::CLI::Command
- Object
- Dry::CLI::Command
- Jirawatch::CLI::Issues
show all
- Includes:
- AuthenticatedCommand
- Defined in:
- lib/jirawatch/cli/issues.rb
Instance Method Summary
collapse
included
#login, #save_credentials
Instance Method Details
#call(project: nil, **options) ⇒ Object
8
9
10
11
12
13
|
# File 'lib/jirawatch/cli/issues.rb', line 8
def call(project: nil, **options)
puts "Id\t\tKey\t\tType\t\tSummary\n\n"
@jira_client.Project.find(project).issues.each do |issue|
puts "#{issue.id}\t\t#{issue.key}\t\t#{issue.fields['issuetype']['name']}\t\t#{issue.fields['summary']}"
end
end
|