NRuby

Форк
0
31 строка · 819.0 Байт
1
#!/usr/bin/env ruby
2
require 'fileutils'
3
include FileUtils
4

5
# path to your application root.
6
APP_ROOT = File.expand_path('..', __dir__)
7

8
def system!(*args)
9
  system(*args) || abort("\n== Command #{args} failed ==")
10
end
11

12
chdir APP_ROOT do
13
  # This script is a way to update your development environment automatically.
14
  # Add necessary update steps to this file.
15

16
  puts '== Installing dependencies =='
17
  system! 'gem install bundler --conservative'
18
  system('bundle check') || system!('bundle install')
19

20
  # Install JavaScript dependencies if using Yarn
21
  # system('bin/yarn')
22

23
  puts "\n== Updating database =="
24
  system! 'bin/rails db:migrate'
25

26
  puts "\n== Removing old logs and tempfiles =="
27
  system! 'bin/rails log:clear tmp:clear'
28

29
  puts "\n== Restarting application server =="
30
  system! 'bin/rails restart'
31
end
32

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.