Sha256: 89e2459da3a1474bd786bb365466d1fb89f4dad3d01852341bc3dfc2977cedc6

Contents?: true

Size: 834 Bytes

Versions: 20

Compression:

Stored size: 834 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true
require 'pathname'

# path to your application root.
APP_ROOT = Pathname.new File.expand_path('../../', __FILE__)

Dir.chdir APP_ROOT do
  # This script is a starting point to setup your application.
  # Add necessary setup steps to this file:

  puts '== Installing dependencies =='
  system 'gem install bundler --conservative'
  system 'bundle check || bundle install'

  # puts "\n== Copying sample files =="
  # unless File.exist?("config/database.yml")
  #   system "cp config/database.yml.sample config/database.yml"
  # end

  puts "\n== Preparing database =="
  system 'bin/rake db:setup'

  puts "\n== Removing old logs and tempfiles =="
  system 'rm -f log/*'
  system 'rm -rf tmp/cache'

  puts "\n== Restarting application server =="
  system 'touch tmp/restart.txt'
end

Version data entries

20 entries across 20 versions & 5 rubygems

Version Path
europeana-logging-0.2.6 test/dummy/bin/setup
eac_rails_base0-0.5.0 lib/eac_rails_base0/app_generator/templates/bin/setup
europeana-logging-0.2.5 test/dummy/bin/setup
europeana-logging-0.2.4 test/dummy/bin/setup
europeana-feedback-button-0.0.5 spec/dummy/bin/setup
monarchy-2.1.0 dummy/bin/setup
europeana-logging-0.2.3 test/dummy/bin/setup
tp_healthcheck-0.1.3 spec/dummy/bin/setup
europeana-logging-0.2.2 test/dummy/bin/setup
tp_healthcheck-0.1.2 spec/dummy/bin/setup
monarchy-2.0.8 dummy/bin/setup
monarchy-2.0.7 dummy/bin/setup
europeana-logging-0.1.1 test/dummy/bin/setup
europeana-logging-0.1.0 test/dummy/bin/setup
monarchy-2.0.6 dummy/bin/setup
monarchy-2.0.5 dummy/bin/setup
monarchy-2.0.4 dummy/bin/setup
monarchy-2.0.0.pre.beta.1 dummy/bin/setup
europeana-logging-0.0.4 test/dummy/bin/setup
europeana-logging-0.0.3 test/dummy/bin/setup