Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 27, 2008
  1. @jamis

    Version bump

    jamis authored
  2. @jamis

    Use Echoe for rakefile management.

    jamis authored
    This brings Capistrano into line with Net::SSH and it's sister
    libraries. It also makes Capistrano::Version inherit from
    Net::SSH::Version for more consistent Version behavior across
    the libraries.
Commits on Jun 23, 2008
  1. @jamis

    Remove explicit SSH Port 22 to allow ssh configuration files to overw…

    Ben Lavender authored jamis committed
    …rite it.
  2. @bitprophet @jamis
Commits on Jun 13, 2008
  1. @jamis

    Version bump

    jamis authored
Commits on Jun 10, 2008
  1. @jtrupiano @jamis

    Added a :normalize_asset_timestamps property.

    jtrupiano authored jamis committed
    This is queried in finalize_update to determine whether or not to
    touch all of the assets.  Subversion has a configuration option
    (use-commit-timestamps), which renders this process unnecessary if
    set.
Commits on Jun 6, 2008
  1. @jamis

    Version bump.

    jamis authored
    This is for the first 2.4.0 preview release.
  2. @jamis
  3. @jamis

    Only use :runner for tasks that affect the application's execution.

    jamis authored
    This includes deploy:start, deploy:stop, and deploy:restart. The
    other sudo-enabled tasks (deploy:cleanup and deploy:setup) will try
    sudo as the :admin_runner variable, allowing people to either leave
    that value unset (causing those tasks to try sudo as root), or to
    set it to some other value.
  4. @jamis

    Make block-triggers scope to the task they are attached to.

    jamis authored
    Prior to this, if you defined (e.g.) a before task using a block,
    like this:
    
      before :foo do
        puts "current task is #{current_task.name}"
      end
    
    And then, you invoked :foo like this:
    
      task :bar do
        run "something"
        foo
      end
    
    You'd see the before-foo block print "bar" as the name of the
    current task. This meant that any commands run in the foo before
    block would be scoped to the servers of :bar, when it really
    makes more sense to scope them to the servers of :foo. This
    commit makes it so that the before-foo block, above, would show
    "foo" as the name of the current task, rather than "bar".
  5. @jamis

    Remove obsolete test.

    jamis authored
    The version test verified functionality only used when Capistrano
    (pre 2.3) needed to check that it's Net::SSH dependencies were
    the right version. Since 2.3 it has been dead code.
  6. @jamis
  7. @jamis

    update changelog

    jamis authored
  8. @imbriaco @jamis

    Make deploy:upload accept a glob for the filename

    imbriaco authored jamis committed
Commits on Jun 3, 2008
  1. @jamis

    remove a bit of pre-2.0 cruft

    jamis authored
Commits on May 31, 2008
  1. @jamis

    report hostname with output of scm_run.

    jamis authored
    This should make it easier to troubleshoot issues that
    crop up when running the scm_command via a deployment
    strategy.
  2. @jamis

    Make git honor the scm_verbose option.

    jamis authored
    It's not perfect, since git likes to be noisy even when you pass -q,
    apparently, but it's better than nothing.
Commits on May 30, 2008
  1. @jamis

    Merge branch 'rmm5t/coverage'

    jamis authored
Commits on May 29, 2008
  1. @rmm5t
  2. @jamis
  3. @jamis
Commits on May 26, 2008
  1. @jamis
Commits on May 25, 2008
  1. @jamis
  2. @jamis

    update changelog

    jamis authored
  3. @jamis
  4. @jamis
  5. @jamis

    Enhance sudo helper to return command. Also make run helper use the s…

    jamis authored
    …udo password detection callback, so that sudo can be used in more complex scenarios.
  6. @jamis

    Revert "make sudo helper play nicely with complex commands"

    jamis authored
    This reverts commit f9d2af0. It was a nice idea, but it wrought havoc on those people who were using sudo correctly and only granting access to certain commands.
Commits on May 22, 2008
  1. @rmm5t
Commits on May 16, 2008
  1. @timcharper

    Display a deprecation error if a remote git branch is specified

    timcharper authored
    Capistrano 2.2 allowed you to do this:
    set :branch,  "origin/release"
    
    In capistrano 2.3, the correct syntax is now:
    set :branch,  "release"
    
    This change will cause capistrano to show a helpful error message for those upgraders who have been using the 'origin/release' syntax.
Commits on May 13, 2008
  1. @rmm5t
  2. @rmm5t

    Improved test coverage for copy strategy compression.

    rmm5t authored
    DRY'd up the compression type lookups and invalid compression type error handling.
Commits on May 12, 2008
  1. @rmm5t
Commits on May 11, 2008
  1. @jamis

    update changelog

    jamis authored
  2. @jamis

    Merge branch 'rmm5t/master'

    jamis authored
Something went wrong with that request. Please try again.