Sha256: c6f5989c14fa5df415c2a4dfe553dc57ae8b3eef2f8d420d4395d03115afa123

Contents?: true

Size: 363 Bytes

Versions: 10

Compression:

Stored size: 363 Bytes

Contents

# frozen_string_literal: true

module GitHelper
  class GitLabClient
    def client
      Gitlab.client(endpoint: gitlab_endpoint, private_token: git_config_reader.gitlab_token)
    end

    private def git_config_reader
      @git_config_reader ||= GitConfigReader.new
    end

    private def gitlab_endpoint
      'https://gitlab.com/api/v4'
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
git_helper-3.5.1 lib/git_helper/gitlab_client.rb
git_helper-3.5.0 lib/git_helper/gitlab_client.rb
git_helper-3.4.1 lib/git_helper/gitlab_client.rb
git_helper-3.4.0 lib/git_helper/gitlab_client.rb
git_helper-3.3.7 lib/git_helper/gitlab_client.rb
git_helper-3.3.6 lib/git_helper/gitlab_client.rb
git_helper-3.3.5 lib/git_helper/gitlab_client.rb
git_helper-3.3.4 lib/git_helper/gitlab_client.rb
git_helper-3.3.3 lib/git_helper/gitlab_client.rb
git_helper-3.3.2 lib/git_helper/gitlab_client.rb