Sha256: 6a89b0a096881e6dab6bc9504ee70335cf26d0984fa7fd8442ac10c537eaccc1

Contents?: true

Size: 324 Bytes

Versions: 32

Compression:

Stored size: 324 Bytes

Contents

module Git

  class Config

    attr_writer :binary_path, :git_ssh

    def initialize
      @binary_path = nil
      @git_ssh = nil
    end

    def binary_path
      @binary_path || ENV['GIT_PATH'] && File.join(ENV['GIT_PATH'], 'git') || 'git'
    end

    def git_ssh
      @git_ssh || ENV['GIT_SSH']
    end

  end

end

Version data entries

32 entries across 32 versions & 5 rubygems

Version Path
git-1.10.0 lib/git/config.rb
git-1.9.1 lib/git/config.rb
git-1.9.0 lib/git/config.rb
p-mongo-git-1.8.1 lib/git/config.rb
git-1.8.1 lib/git/config.rb
git-1.8.0 lib/git/config.rb
git-glimmer-1.7.0 lib/git/config.rb
metanorma-cli-1.3.4 gems/ruby/2.6.0/gems/git-1.7.0/lib/git/config.rb
metanorma-cli-1.3.3.1 gems/ruby/2.6.0/gems/git-1.7.0/lib/git/config.rb
git-1.7.0 lib/git/config.rb
git-1.6.0 lib/git/config.rb
git-1.6.0.pre1 lib/git/config.rb