Permalink
Commits on May 4, 2011
  1. Version 2.6.0

    A rather large release, feature-version bump because of the new
    multiple-gateways feature as implemented by Ryan Duryea (way to go!)
    
    Please also note from this release that if you use Git submodules, the
    Git-version requirement for the new implementation is now >= 1.5.6, from
    previously un-documented. (1.5.6 is new-enough that I think this is
    acceptable)
    
    * Upgrade Net::SSH-gateway dependency to 1.1 (fixes a thread-deadlocking bug on MRI1.9)
    * Respect "dry-run" on transfer methods (Florian Frank)
    * Add support for multiple gateways: (Ryan Duryea)
            set :gateway, {
              'gate1.example.com' => 'server1.example.com',
              [ 'gate2.example.com', 'gate3.example.com' ] => ['server5.example.com', 'server6.example.com' ]
            }
    * Properly support nested Git submodules, moves Gitit requirement to >= 1.5.6 [if you rely upon submodules] (Ken Miller)
    * Fetch tags into the remote cache, allows deploying a tag when using Git, with the remote_cache strategy (Florian Frank)
    * Various fixes to path handling bugs in the copt strategy. (Philippe Rathé)
    leehambley committed May 4, 2011
  2. Merge pull request #33 from caroo/fetch_tags_for_cached_copy.

    fix tests for updated master branch
    leehambley committed May 4, 2011
Commits on May 3, 2011
  1. Merge pull request #27 from prathe/master.

    Fix/Support relative path for copy_cache and copy_dir options.
    leehambley committed May 3, 2011
  2. Merge pull request #28 from caroo/fetch_tags_for_cached_copy.

    Fetch tags for a remote cache.
    leehambley committed May 3, 2011
  3. Merge pull request #30 from kemiller/master.

    Correcting behavior with nested submodules. Requires Git >= 1.5.6, note if you use Submodules, this commit moves the Goalposts.
    leehambley committed May 3, 2011
  4. Merge pull request #18 from aguynamedryan/master.

    Add support for multiple gateways in Capistrano, example:
    
        set :gateway, {
          'gate1.example.com' => 'server1.example.com',
          [ 'gate2.example.com', 'gate3.example.com' ] => [ 'server5.example.com',  'server6.example.com' ]
        }
    leehambley committed May 3, 2011
  5. Merge pull request #29 from caroo/transfer_respects_dry_run.

    Makes Capistrano respect dry_run in file transfers
    leehambley committed May 3, 2011
Commits on Apr 28, 2011
  1. Merged pull request #31 from leereilly/master.

    Minor markdown tweak, fixes the links in the README
    leehambley committed Apr 28, 2011
Commits on Apr 27, 2011
Commits on Apr 22, 2011
  1. improving behavior with git submodules

    Ken Miller committed Apr 22, 2011
Commits on Apr 14, 2011
  1. Makes Capistrano respect dry_run in file transfers

    If cap is called with -n capistrano now doesn't transfer any files to
    and from the server, but logs the action instead.
    flori committed Apr 14, 2011
Commits on Apr 13, 2011
  1. Fetch tags for a remote cache

    This enables people to deploy via a tag using a remote cache
    (cached_copy). Before this change an error with the message "fatal:
    Could not parse object ..." was thrown, because the tag wasn't known in
    the cached copy.
    flori committed Apr 13, 2011
Commits on Apr 6, 2011
Commits on Mar 30, 2011
Commits on Mar 23, 2011
  1. Fix space sensitivity in the tests, not an issue for sh/bash but nice…

    … to have a clean suite (Thanks to vissi for the prompt to fix this the easy way)
    leehambley committed Mar 23, 2011
Commits on Mar 22, 2011
  1. Test Gemspec. (Should resolve #187 (where Jeweler generates a Gemspec…

    … which confuses Bundler)
    leehambley committed Mar 22, 2011
Commits on Mar 16, 2011
  1. Merge branch 'add-str-support-to-respond_to' of https://github.com/ba…

    …roquebobcat/capistrano into baroquebobcat-add-str-support-to-respond_to
    
    * 'add-str-support-to-respond_to' of https://github.com/baroquebobcat/capistrano:
      configuration respond_to? should take strings
    leehambley committed Mar 16, 2011
  2. Merge branch 'master' of https://github.com/sunaku/capistrano into su…

    …naku-master
    
    * 'master' of https://github.com/sunaku/capistrano:
      joining an empty array yields an empty string; no harm done & DRY
    leehambley committed Mar 16, 2011
  3. Merge branch 'msgehard-msgehard_master'

    * msgehard-msgehard_master:
      If you set an level of verboseness on cap, Net::SSH will set verboseness to debug.
    leehambley committed Mar 16, 2011
  4. Merge branch 'msgehard_master' of https://github.com/msgehard/capistrano

     into msgehard-msgehard_master
    
    * 'msgehard_master' of https://github.com/msgehard/capistrano:
      If you set an level of verboseness on cap, Net::SSH will set verboseness to debug.
    leehambley committed Mar 16, 2011
  5. Fix deploy:migrations to use latest_release

    This file sure could use some tests of some sort.
    shame committed with leehambley Jan 25, 2010
Commits on Feb 27, 2011
Commits on Feb 24, 2011
Commits on Jan 30, 2011
Commits on Jan 29, 2011
  1. Add support for multiple gateways

    aguynamedryan committed Jan 27, 2011
Commits on Jan 24, 2011
  1. Merge branch 'master' of https://github.com/nickhoffman/capistrano in…

    …to nickhoffman-master
    leehambley committed Jan 24, 2011
  2. Updating the changelog to reflect the contributions from Ross Cooperm…

    …an. Additionally minor reformatting of the changelog
    leehambley committed Jan 24, 2011
  3. Merge branch 'master' of https://github.com/rosscooperman/capistrano

    …into rosscooperman-master
    leehambley committed Jan 24, 2011