Skip to content

Instantly share code, notes, and snippets.

@rande
Created November 18, 2013 13:57
Show Gist options
  • Save rande/7528163 to your computer and use it in GitHub Desktop.
Save rande/7528163 to your computer and use it in GitHub Desktop.
load 'deploy' if respond_to?(:namespace) # cap2 differentiator
require 'capifony_symfony2'
default_run_options[:pty] = true
set :application, "set your application name here"
set :domain, "#{application}.com"
set :app_path, "app"
set :repository, "[email protected]:php-sandbox.git"
set :scm, :git
set :model_manager, "doctrine"
set :keep_releases, 3
set :use_composer, true
set :copy_vendors, true
set :composer_options, "--no-dev --prefer-dist --optimize-autoloader"
## SSH
set :ssh_options, {
:forward_agent => true
}
# configure validation settings
task :azure do
set :stage, "azure"
set :deploy_to, "/usr/local/web/net.cloudapp.sonata-dev"
set :user, "azureuser"
role :app, '[email protected]', :master => true, :primary => true
role :web, '[email protected]', :master => true, :primary => true
role :db, "[email protected]", :primary => true, :no_release => true
role :ci, "[email protected]", :primary => true, :no_release => true
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment