You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
require 'mina/bundler'
require 'mina/rails'
require 'mina/git'
require 'mina/rvm'
set :term_mode, nil
set :rvm_path, '/usr/local/rvm/bin/rvm'
set :domain, 'domain_name'
set :deploy_to, 'app_path'
set :repository, 'github_path'
set :branch, 'master'
# Manually create these paths in shared/ (eg: shared/config/database.yml) in your server.
# They will be linked in the 'deploy:link_shared_paths' step.
set :shared_paths, ['config/database.yml', 'log', 'pids/unicorn.pid']
# Optional settings:
set :user, 'deployer' # Username in the server to SSH to.
# set :port, '30000' # SSH port number.
# This task is the environment that is loaded for most commands, such as
# `mina deploy` or `mina rake`.
task :environment do
# If you're using rbenv, use this to load the rbenv environment.
# Be sure to commit your .rbenv-version to your repository.
# invoke :'rbenv:load'
# For those using RVM, use this to load an RVM version@gemset.
invoke :'rvm:use[ruby 2.1.1]' # the ruby version
end
# Put any custom mkdir's in here for when `mina setup` is ran.
# For Rails apps, we'll make some of the shared paths that are shared between
# all releases.
task :setup => :environment do
queue! %[mkdir -p "#{deploy_to}/shared/log"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/log"]
queue! %[mkdir -p "#{deploy_to}/shared/config"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/config"]
queue! %[touch "#{deploy_to}/shared/config/database.yml"]
queue %[echo "-----> Be sure to edit 'shared/config/database.yml'."]
queue! %[mkdir -p "#{deploy_to}/shared/pids"]
queue! %[chmod g+rx,u+rwx "#{deploy_to}/shared/pids"]
queue! %[touch "#{deploy_to}/shared/pids/unicorn.pid"]
end
The text was updated successfully, but these errors were encountered:
I'm confused, deploy_to is still set, why is it undefined? Even with the new script conventions (some deprecation warnings would've been nice, before suddenly rendering us all unable to deploy our projects, don't you think?) the variable should still be readable, no?
ruby 2.0
rails 3.2.21
mina 1.0.0
The text was updated successfully, but these errors were encountered: