Sha256: bb5240ac883d9dcfb6b61ca33077499cf13857141f3ec1efec6f7ba59c2a3128
Contents?: true
Size: 578 Bytes
Versions: 9
Compression:
Stored size: 578 Bytes
Contents
require_relative "../helpers" class Ruby def self.l @l ||= SemanticLogger["ruby"] end def self.rbenv if command? "rbenv" l.info "updating rbenv installation" (system "git", "-C", File.join(ENV["HOME"], ".rbenv"), "pull", "origin") || return self.gem else l.info "skipping; you don't use rbenv" end end def self.gem l.info "updating gems" gem_path = File.join ENV["HOME"], ".rbenv/shims/gem" (system gem_path, "update") || return system gem_path, "update", "--system" end def self.all rbenv end end
Version data entries
9 entries across 9 versions & 1 rubygems