Commit graph

8 commits

Author SHA1 Message Date
gls
5f035dc797 Update sysutils/capistrano to latest version, 2.6.0
Upstream changes:

## 2.6.0 / May 3 2011

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
MRI 1.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 Git 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é)
2011-05-15 19:46:21 +00:00
gls
7eebfa4f75 Update sysutils/capistrano to 2.5.21
Upstream changes:

## 2.5.21 / April 6 2011

* Fixed to follow best-practice guidelines from Bundler (Ben Langfeld)
* No longer force a gemset for Capistrano development. (Ben Langfeld)

## 2.5.20 / March 16 2011

  * `deploy:migrations` will now always operate on the latest_release, not
current_release (Mike Vincent)
  * Adds a check for the presence of `rsync` when using the copy strategy with
`rsync`. (Chris Griego)
  * Do not try to look up the `:release_path` on servers which are defined
`:no_release` (Chris Griego)
  * Tiny patch to the `CVS` SCM code to be Ruby 1.9 compatible (Martin Carpenter)
  * Changed the default `Git` submodule behaviour to use `--recursive`
Lighthouse Issue #176. (Lee Hambley)
  * `:public_children` can now be `set()`, the default is unchanged, thanks
(Chris Griego)
  * Fixing the load path in the default `Capfile` to search vendored/unpacked
Gems. Lighthouse Issue #174 (Mari Carmen/Rafael García)
  * Adds a `maintenance_basename` variable (default value is `maintenance`) to
allow you to set the maintenance page name (Celestino Gomes)
  * Spelling fixes in inline-documentation (Tom Copeland)
  * Make `zip` and `tar` handle symlinks the same way (zip follows symlinks by
default, tar needs the option `-h`) (Ross Cooperman)
2011-04-22 20:31:49 +00:00
taca
a614430174 * Add two CONFLICTS patterns:
- matches previous package name without "${RUBY_PKGPREFIX}-"
	- matches current "ruby18-" and "ruby19-" packages

Bump PKGREVISION because addition of latter pattern.
2010-09-13 14:49:54 +00:00
taca
a24788f3d1 * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Update HOMEPAGE.
* Remove default value of GEM_BUILD.
2010-09-10 07:50:03 +00:00
gls
1c8256f6ba Update sysutils/capistrano to 2.5.19
Upstream changes:

== 2.5.18 / March 14, 2010

Small fix for rolling back if a shell scripts exits non-zero; enabled a rollback
if git (or other) externals fail during the deploy.
* #151 check return code status of system command to create local copy and
rollback if not 0 (David King)

== 2.5.17 / February 27, 2010

Various small bug fixes.

== 2.5.16 / February 14, 2010

Fixed a small regression in 2.5.15

== 2.5.15 / 14 February 2010

Fixes a feature request not to overwrite roles when using the ROLES
environmental variable.
* #126 - The option to not overwriting the roles which are defined in the task
definition.
* Removed the `upgrade` file as it has been a couple of years since 1.x was in
the wild.
* Slight internal re-factor of the way we calculate the `version`

== 2.5.14 / 18 January 2010

Fixes a low-value bug, thanks to Chris G for the well submitted patch:
#139 - Improves consistency of variable lookup, scm variables with a local_
prefix will be honoured with priority locally (Chris Griego)

== 2.5.13 / 6 January 2010

Small maintenance release:
* #118 - Modified CLI test to not load user or system configuration file (Emily
Price)
* #88 - Re-fixed a problem here, massive apologies to all concerned. (Hangover
from 2.5.12)

== 2.5.12 / 5 January 2010

* Tweak the directory version listing (caused a lot of problems, please upgrade
immediately)

== 2.5.11 / December 2009

* Deprecations and other small changes
2010-08-23 01:49:02 +00:00
fhajny
8e6ad43496 Updated capistrano to 2.5.10
Notable changes:
  * Switch to version 2 of net-ssh, net-ssh-gateway, net-sftp
  * Support for net-scp

Almost two years worth of changes, see full CHANGELOG here:

http://github.com/capistrano/capistrano/blob/master/CHANGELOG.rdoc
2009-12-02 14:46:35 +00:00
joerg
f0bbd1517d Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
jlam
25e720b178 Initial import of capistrano-2.2.0 as sysutils/capistrano.
Capistrano is a tool for automating tasks on one or more remote servers.
It executes commands in parallel on all targeted machines, and provides
a mechanism for rolling back changes across multiple machines.
2008-04-04 15:20:41 +00:00