Skip to content
Commits on Jun 28, 2011
  1. patched tar and bz2 compression strategies to preserve symlinks

    Matthew Macdonald-Wallace committed
Commits on Jun 25, 2011
  1. @leehambley
  2. @leehambley

    Tweak version number handling, and update changelog and version numbe…

    leehambley committed
    …r, releasing prerelease as I want the contributors to test theis before it goes mainline
  3. @leehambley
  4. @leehambley

    Merge pull request #57 from ThePixelDeveloper/patch-1

    leehambley committed
    :scm_verbose was living in opposite land, fixed.
  5. @leehambley

    Merge pull request #60 from willbryant/master

    leehambley committed
    Fix for issue #59 regarding tearing down already-dead connections.
  6. @leehambley

    Merge pull request #47 from marxarelli/master

    leehambley committed
    Modified deploy:setup to respect :group_writable
  7. @leehambley

    Merge pull request #52 from markjaquith/master

    leehambley committed
    Make rsync copy non-excluded hidden files in the root directory. Affects :checkout, :remote_cache and :export deploy strategies.
  8. @leehambley

    Merge pull request #58 from ThePixelDeveloper/patch-2

    leehambley committed
    Updated the verbose flag test.
Commits on Jun 24, 2011
  1. @willbryant

    Issue #59, when asked to teardown the connection to a server, if the …

    willbryant committed
    …connection is already dead (eg. due to a timeout or the server rebooting) resulting in an IOError, just remove it from the connection list
Commits on Jun 23, 2011
  1. @ThePixelDeveloper
  2. @ThePixelDeveloper
Commits on Jun 9, 2011
  1. @markjaquith
Commits on Jun 5, 2011
  1. @marxarelli
Commits on May 23, 2011
  1. @leehambley

    Merge pull request #39 from bpaquet/master

    leehambley committed
    Issue #36 Fix problem in previous fixing : crash if find_servers is called with a ServerDefinition object
  2. Issue #36 Fix problem in previous fixing : crash if find_servers is c…

    Bertrand Paquet committed
    …alled with a ServerDefinition object
Commits on May 19, 2011
  1. @leehambley

    Merge pull request #32 from johnf/master

    leehambley committed
    Add HOSTROLEFILTER environment variable, allows commands `$ ROLEFILTER=web cap <stage> deploy`
  2. @leehambley

    Merge pull request #34 from jgr/master

    leehambley committed
    Change to the diff method of git.rb to not modify its arguments. (Allows post-deploy hooks to see the accurate diff)
  3. @leehambley

    Merge pull request #37 from bpaquet/master

    leehambley committed
    Fixes issue #36, ensures that `find_servers` returns an empty array when no matches are found.
  4. Issue #36 Find_servers return [] if roles or hosts is nil or empty

    Bertrand Paquet committed
Commits on May 10, 2011
  1. git diff shouldn't modify its 'from' argument.

    James Rucker committed
Commits on May 7, 2011
  1. @johnf

    Add support for ROLEFILTER environment variable

    johnf committed
    ROLEFILTER is similar to HOSTFILTER. It basically takes a list of
    roles and converts that to a list of hosts and acts as if you called
    HOSTFILTER on those hosts.
Commits on May 4, 2011
  1. @leehambley

    Version 2.6.0

    leehambley committed
    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é)
  2. @leehambley

    Merge pull request #33 from caroo/fetch_tags_for_cached_copy.

    leehambley committed
    fix tests for updated master branch
  3. @flori
Commits on May 3, 2011
  1. @leehambley

    Merge pull request #27 from prathe/master.

    leehambley committed
    Fix/Support relative path for copy_cache and copy_dir options.
  2. @leehambley

    Merge pull request #28 from caroo/fetch_tags_for_cached_copy.

    leehambley committed
    Fetch tags for a remote cache.
  3. @leehambley

    Merge pull request #30 from kemiller/master.

    leehambley committed
    Correcting behavior with nested submodules. Requires Git >= 1.5.6, note if you use Submodules, this commit moves the Goalposts.
  4. @leehambley

    Merge pull request #18 from aguynamedryan/master.

    leehambley committed
    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' ]
        }
  5. @leehambley

    Merge pull request #29 from caroo/transfer_respects_dry_run.

    leehambley committed
    Makes Capistrano respect dry_run in file transfers
Commits on Apr 28, 2011
  1. @leehambley

    Merged pull request #31 from leereilly/master.

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

    Ken Miller committed
Commits on Apr 14, 2011
  1. @flori

    Makes Capistrano respect dry_run in file transfers

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

    Fetch tags for a remote cache

    flori committed
    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.
Something went wrong with that request. Please try again.