Sha256: 7482e7c7ca19b374be80c637353262ff7e3abb37c99d536593b88c47e4ed18cd

Contents?: true

Size: 408 Bytes

Versions: 2

Compression:

Stored size: 408 Bytes

Contents

Standup.script do
  self.description = 'Update working application'
  
  def run
    in_dir '/opt/webapp' do
      sudo 'chown -R ubuntu:ubuntu /opt/webapp'
      exec 'git pull'
      sudo 'bundle install'
      sudo "RAILS_ENV=#{scripts.webapp.params.rails_env} rake db:migrate"
      sudo 'mkdir -p tmp'
      sudo 'chown -R nobody:nogroup /opt/webapp'
      sudo 'touch tmp/restart.txt'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
standup-0.3.2 scripts/update.rb
standup-0.3.1 scripts/update.rb