Class: GitScf::Jira
- Inherits:
-
Object
- Object
- GitScf::Jira
- Defined in:
- lib/git_scf/jira.rb
Instance Method Summary collapse
- #config ⇒ Object
-
#initialize(config) ⇒ Jira
constructor
A new instance of Jira.
- #ticket(id) ⇒ Object
Constructor Details
#initialize(config) ⇒ Jira
Returns a new instance of Jira.
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/git_scf/jira.rb', line 5 def initialize(config) @config = config = { username: config.get('JIRA_USERNAME'), password: config.get('JIRA_PASSWORD'), use_ssl: true, site: 'https://seeclickfix.atlassian.net', context_path: '/', rest_base_path: 'rest/api/2', auth_type: :basic } @jira = JIRA::Client.new() end |
Instance Method Details
#config ⇒ Object
17 18 19 |
# File 'lib/git_scf/jira.rb', line 17 def config @config end |
#ticket(id) ⇒ Object
21 22 23 |
# File 'lib/git_scf/jira.rb', line 21 def ticket(id) @jira.Issue.find(id) end |