Commit b61b36268f6cd0d0fe414e3ce3a5b0ab22f1ba35
1 parent
b37b2e37
Exists in
master
and in
2 other branches
Add dotenv
Showing
4 changed files
with
10 additions
and
3 deletions
Show diff stats
Gemfile
| @@ -35,6 +35,8 @@ gem 'delayed_job_web' | @@ -35,6 +35,8 @@ gem 'delayed_job_web' | ||
| 35 | gem 'foreman' | 35 | gem 'foreman' |
| 36 | gem 'carrierwave' | 36 | gem 'carrierwave' |
| 37 | 37 | ||
| 38 | +gem 'dotenv-rails' | ||
| 39 | + | ||
| 38 | group :development do | 40 | group :development do |
| 39 | gem 'capistrano', '~> 3.0', require: false | 41 | gem 'capistrano', '~> 3.0', require: false |
| 40 | gem 'capistrano-rails', '~> 1.1', require: false | 42 | gem 'capistrano-rails', '~> 1.1', require: false |
Gemfile.lock
| @@ -131,6 +131,8 @@ GEM | @@ -131,6 +131,8 @@ GEM | ||
| 131 | warden (~> 1.2.3) | 131 | warden (~> 1.2.3) |
| 132 | diff-lcs (1.2.5) | 132 | diff-lcs (1.2.5) |
| 133 | dotenv (0.7.0) | 133 | dotenv (0.7.0) |
| 134 | + dotenv-rails (0.7.0) | ||
| 135 | + dotenv (= 0.7.0) | ||
| 134 | em-synchrony (1.0.3) | 136 | em-synchrony (1.0.3) |
| 135 | eventmachine (>= 1.0.0.beta.1) | 137 | eventmachine (>= 1.0.0.beta.1) |
| 136 | em-websocket (0.5.1) | 138 | em-websocket (0.5.1) |
| @@ -429,6 +431,7 @@ DEPENDENCIES | @@ -429,6 +431,7 @@ DEPENDENCIES | ||
| 429 | delayed_job_active_record | 431 | delayed_job_active_record |
| 430 | delayed_job_web | 432 | delayed_job_web |
| 431 | devise | 433 | devise |
| 434 | + dotenv-rails | ||
| 432 | factory_girl_rails | 435 | factory_girl_rails |
| 433 | faker | 436 | faker |
| 434 | foreman | 437 | foreman |
config/deploy.rb
| @@ -28,7 +28,7 @@ set :use_sudo, false | @@ -28,7 +28,7 @@ set :use_sudo, false | ||
| 28 | # set :pty, true | 28 | # set :pty, true |
| 29 | 29 | ||
| 30 | # Default value for :linked_files is [] | 30 | # Default value for :linked_files is [] |
| 31 | -set :linked_files, %w{config/database.yml} | 31 | +set :linked_files, %w{config/database.yml .env} |
| 32 | 32 | ||
| 33 | # Default value for linked_dirs is [] | 33 | # Default value for linked_dirs is [] |
| 34 | set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system} | 34 | set :linked_dirs, %w{bin log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system} |
| @@ -45,7 +45,7 @@ namespace :deploy do | @@ -45,7 +45,7 @@ namespace :deploy do | ||
| 45 | task :restart do | 45 | task :restart do |
| 46 | on roles(:app), in: :sequence, wait: 5 do | 46 | on roles(:app), in: :sequence, wait: 5 do |
| 47 | # Your restart mechanism here, for example: | 47 | # Your restart mechanism here, for example: |
| 48 | - # execute :touch, release_path.join('tmp/restart.txt') | 48 | + execute :touch, release_path.join('tmp/restart.txt') |
| 49 | end | 49 | end |
| 50 | end | 50 | end |
| 51 | 51 | ||
| @@ -55,7 +55,7 @@ namespace :deploy do | @@ -55,7 +55,7 @@ namespace :deploy do | ||
| 55 | on roles(:web), in: :groups, limit: 3, wait: 10 do | 55 | on roles(:web), in: :groups, limit: 3, wait: 10 do |
| 56 | # Here we can do anything such as: | 56 | # Here we can do anything such as: |
| 57 | # within release_path do | 57 | # within release_path do |
| 58 | - # execute :rake, 'cache:clear' | 58 | + execute :rake, 'cache:clear' |
| 59 | # end | 59 | # end |
| 60 | end | 60 | end |
| 61 | end | 61 | end |