class Gitlab::Release::ApiClient
Public Class Methods
new(options = {})
click to toggle source
# File lib/gitlab/release/api_client.rb, line 6 def initialize(options = {}) @client = Gitlab.client( endpoint: options[:endpoint], private_token: options[:private_token] ) end
Protected Instance Methods
select_milestones(project_id, version_name)
click to toggle source
@param [String] version_name @return Array
# File lib/gitlab/release/api_client.rb, line 15 def select_milestones(project_id, version_name) @client.milestones(project_id).select do |milestone| milestone.title.include?(version_name) || milestone.description.include?(version_name) end end