Class: Jira::Auto::Tool::RequestBuilder::SprintCreator
- Inherits:
-
Jira::Auto::Tool::RequestBuilder
- Object
- Jira::Auto::Tool::RequestBuilder
- Jira::Auto::Tool::RequestBuilder::SprintCreator
- Defined in:
- lib/jira/auto/tool/request_builder/sprint_creator.rb
Instance Attribute Summary
Attributes inherited from Jira::Auto::Tool::RequestBuilder
Class Method Summary collapse
Methods inherited from Jira::Auto::Tool::RequestBuilder
Class Method Details
.create_sprint(tool, original_board_id, attributes) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/jira/auto/tool/request_builder/sprint_creator.rb', line 10 def self.create_sprint(tool, original_board_id, attributes) log.debug { "create_sprint(#{attributes.inspect})" } creation_response = new(tool.jira_client, original_board_id, attributes).run created_sprint = Sprint.new(tool, tool.jira_client.Sprint.find(JSON.parse(creation_response.body).fetch("id"))) log.debug { "created_sprint: #{created_sprint.id}" } created_sprint end |