Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Feb 9, 2012
  1. @lunohodov

    Fix: Inconsistent use of :no_release

    lunohodov authored
    Some tasks reference :no_releases instead of :no_release.
Commits on Feb 3, 2012
  1. Auto-delete folder "tmp" from any deployed app which includes it.

    Some projects' repositories include the "tmp" folder which breaks
    capcake's "tmp" symlink for "shared/tmp". Projects which don't
    include "tmp" as part of the repository will not be affected.
  2. Fix discrepancies between Cake 1.3 and Cake 2.

    * Use `driver` vs. `datasource` vs. `driver` key in database configuration.
    * Require "cake" vs. "lib/Cake".
Commits on Jan 28, 2012
  1. Add backward compatibility with CakePHP 1.3

    CakePHP introduced major changes from 1.3 to 2. The most obvious being
    the capitalization of the folder names and another more subtle, the
    path to the core Cake libraries. By default, Capcake will try deploying
    for CakePHP 2.0 unless you set `cake2` to FALSE in your `deploy.rb`
Commits on Jan 27, 2012
  1. First working version with CakePHP 2.0

    - Change "config" by "Config"
    - Remove `core_config_path` introduced in 68c2bdf - gets copied from the repo, deleted from the clone and symlink-ed back into the clone - useless, no?
  2. Fixed various typos

Commits on Jun 14, 2011
  1. @damusnet
Commits on Jun 7, 2011
  1. @damusnet

    fix mess

    damusnet authored
  2. @damusnet

    added media plugin

    damusnet authored
Commits on Apr 16, 2011
  1. @damusnet
Commits on Apr 2, 2011
  1. added deploy.rb template for multi-stage

    damien authored
  2. @damusnet

    removed empty line

    damusnet authored
  3. @damusnet

    defer after("deploy:setup", "cake:database:config") and after("deploy…

    damusnet authored
    …:symlink", "cake:database:symlink") to actual needed location to allow for multistaging
  4. @damusnet

    - creates symlinks to cake core (/cake, /plugins, /vendors) at setup

    damusnet authored
    - copies current /config/core.php to /shared/config if non-existent at deploy
    - deletes and symlinks to /shared/config/database.php and core.php at deploy
  5. @damusnet
Commits on Mar 31, 2011
  1. @damusnet

    updated cakephp url

    unknown authored damusnet committed
  2. @damusnet

    removed the set :revision, source.head

    Daniel Nolan authored damusnet committed
    line #33
    this was causing me not to be able to set the branch in the deploy.rb
    no matter what set :branch was set to the git command that was run still wanted to check out the master branch. removing this line from capcake allows me to set the branch in the deploy.rb file
Commits on Oct 28, 2010
Commits on Jan 17, 2010
  1. fixed bug w/ encoding default value when creating the database.php co…

    …nfiguration and fixed bug where after("deploy:symlink", "cake:database:symlink") was not being defined when no database file existed yet on runtime
  2. implemented cake:database:create

  3. fixed bug where File.exists?(path) was checking locally when we neede…

    …d it to check on the remote server(s) with remote_file_exists?(path)
  4. made it possible to auto-generate APP/config/database.php on deployme…

    …nt if not already generated
    * Created cake:database:config and set to run after deploy:setup
    * Created cake:database:symlink and set to run after deploy:symlink
    * Defined defaults(val, default) for quickly set default values if none is given
    * Added `config` to :shared_children
    * Created stubs for cake:database:create and cake:database:schema
Commits on Dec 13, 2009
Commits on Dec 2, 2009
  1. changed symlink to be created in `latest_release` instead of `current…

    …`, avoiding duplication and fixing bug w/ self-symlinking
Commits on Nov 16, 2009
Commits on Nov 15, 2009
  1. re-defined :current_path in capcake() and change :shared_path to gene…

    …rate using :shared_dir (the Capistrano way)
  2. changed deploy:cold - want to make it run datqbase:create, database:s…

    …chema once those are done
  3. created cake:logs:clear which deletes all files found in :logs_path a…

    …nd cake:logs:read that `tail -f` every file defined in :logs_files
Something went wrong with that request. Please try again.