v1.0.0.rc2

@peterjmit peterjmit released this Mar 6, 2016

v1.0.0.rc2

Fixes an issue with build_bootstrap using the Symfony 3 directory layout.

f7a02db...1.0.0.rc2

Downloads

v1.0.0.rc1

@peterjmit peterjmit released this Jan 16, 2016

1.0.0.rc1

This release focuses on making the new directory structure for Symfony 3 available (and on by default).

Add the following to your deploy.rb if you are using the old directory structure (and distribution bundle)

set :symfony_directory_structure, 2
set :sensio_distribution_version, 4

The Symfony console has been wrapped in a DSL method, to allow for more natural capistrano syntax when creating console based tasks.

Before:

namespace :deploy do
  task :migrate do
    invoke 'symfony:console', 'doctrine:migrations:migrate', '--no-interaction', 'db'
  end
end

After

namespace :deploy do
  task :migrate do
    on roles(:db) do
      symfony_console "doctrine:migrations:migrate", "--no-interaction"
    end
  end
end

0.4.0...1.0.0.rc1

  • Use file permissions gem v1
  • Symfony 3 directory structure is on by default
  • Remove use_set_permission variable
  • Remove web/uploads as a default linked directory
  • Remove support for Assetic (see: symfony/symfony-standard#860)
  • Support SensioLabsDistributionBundle 5 (#49)
  • Support Symfony 3 directory structure (#31)
  • build_bootstrap_path is now a DSL method
  • symfony_console is now a DSL method (use instead of invoke "symfony:console")
  • Paths DSL file has been moved to lib/capistrano/dsl/symfony.rb
  • Deprecated symfony:command task has been removed
  • webserver_user variable has been removed (#40)
  • Various typo fixes

Contributors

Thanks to everyone who has filed an issue or submitted a fix

Downloads

v0.2.0

@peterjmit peterjmit released this Jul 29, 2014 · 29 commits to master since this release

v0.2.0

  • Structure of tasks refactored in PR #17, "symfony:console" command
    replaces "symfony:command"
  • Commands are only run on servers with release role
  • symfony_env_prod variable renamed to symfony_env
  • app_path is now passed to the build_bootstrap task to allow custom directory
    `structures (ezpublish)
  • symfony_env is now set correctly for stages other than the default

Thanks to @blaugueux, @mstrzele @patrickli, @KingCrunch & @nifty for their contributions

Downloads