queue->command# adds command to queuequeue!->command# it will output the command if verbose is trueto->on# changes queue namein_directory->in_path# wraps commands to be run in specified path
run# runs commands on a specified backend, this has replaced old before and after hookscomment# adds a 'echo -----> #{command}' to queue
Other commands have been removed!
set# remained for setting variables
fetch# ALL variables now need to be fetched withfetch. Removedmethod_missingset?ensure!
shared_paths-> separate intoshared_dirs&shared_files
All *_path variables (:current_path, :shared_path, ...) now include :deploy_to
#{fetch(:deploy_to)}/#{fetch(:current_path)}->fetch(:current_path)
- run
mina setup - if you do not want for bundle to install gems copy
current/vendor/bundleto/shared/vender/bundle - if you do not want to precompile assets copy
current/public/assetstoshared/public/assets - if you want to precompile you will need to run deploy with
force_asset_precompile=true