Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
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
  3. @jamis
Commits on May 10, 2008
  1. @rmm5t
  2. @rmm5t
  3. @rmm5t
  4. @rmm5t
Commits on May 8, 2008
  1. @rmm5t

    Added support for `set :default_shell, false` instead of requiring `d…

    rmm5t authored
    …efault_run_options[:shell] = false`
Something went wrong with that request. Please try again.