module March::Github
Public Class Methods
client()
click to toggle source
# File lib/march/client.rb, line 22 def self.client return @client if @client Octokit.api_endpoint = ENV['GITHUB_API'] if ENV['GITHUB_API'] opts = { :access_token => ENV.fetch('GITHUB_TOKEN') } @client = Octokit::Client.new(opts) verify = case ENV['VERIFY_SSL'] || 'true' when 'false', 'no' then false else true end @client.connection_options[:ssl] = { verify: verify } @client end
configuration()
click to toggle source
# File lib/march/client.rb, line 18 def self.configuration Configuration.instance end
configure() { |configuration| ... }
click to toggle source
# File lib/march/client.rb, line 14 def self.configure yield(configuration) if block_given? end