Sha256: 9e349789903ca5ba03bf0770d52eb06605f133b4bc9cb320e79f235f1f88b7ff
Contents?: true
Size: 571 Bytes
Versions: 2
Compression:
Stored size: 571 Bytes
Contents
require 'gitlab' module Gitlab module Release class ApiClient def initialize(options = {}) @client = Gitlab.client( endpoint: options[:endpoint], private_token: options[:private_token] ) end # @param [String] version_name # @return Array protected 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 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gitlab-release-tools-1.0.1 | lib/gitlab/release/api_client.rb |
gitlab-release-tools-1.0.0 | lib/gitlab/release/api_client.rb |