Sha256: 4623400f0b2e7332da97eed31f19fdbcd84472524a3fd98b0e9b7e2f3c715300
Contents?: true
Size: 477 Bytes
Versions: 1
Compression:
Stored size: 477 Bytes
Contents
require "fileutils" module Borg class Git attr_accessor :status def current_branch cmd_output = `git symbolic-ref HEAD` branch_name = cmd_output.strip.split("/")[-1] branch_name end def update(worker) FileUtils.cd(Rails.root) do @status = system("git reset --hard HEAD && git fetch && git rebase origin/#{current_branch} && git submodule init && git submodule update && bundle install --local") end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
borg-0.0.7 | lib/borg/borg_git.rb |