./sysutils/capistrano, Tool for parallel execution of commands across multiple machines

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.9.1, Package name: ruby23-capistrano-3.9.1, Maintainer: pkgsrc-users

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.


Required to run:
[devel/ruby-i18n] [security/ruby-sshkit] [lang/ruby23-base] [security/ruby-airbrussh]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 37a0b2b117ead1b0ec744ce2db21e69000362e85
RMD160: b7e83e087518933270fd359b1b840459f18f8cb1
Filesize: 75.5 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-18 03:03:01 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
sysutils/capistrano: update to 3.9.1

## `3.9.1` (2017-09-08)

https://github.com/capistrano/capistran … 0...v3.9.1

### Breaking changes:

* None

### Fixes:

* [#1912](https://github.com/capistrano/capistrano/pull/1912): Fixed an issue \ 
where questions posed by `ask` were not printed on certain platforms - \ 
[@kminiatures](https://github.com/kminiatures)

## `3.9.0` (2017-07-28)

https://github.com/capistrano/capistran … 2...v3.9.0

### Breaking changes:

* None

### New features:

* [#1911](https://github.com/capistrano/capistrano/pull/1911): Add \ 
Capistrano::DSL#invoke! for repetitive tasks

### Fixes:

* [#1899](https://github.com/capistrano/capistrano/pull/1899): Updated \ 
`deploy:cleanup` to continue rotating the releases and skip the invalid \ 
directory names instead of skipping the whole rotation of releases. The warning \ 
message has changed slightly due to the change of behavior.
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.
   2017-06-21 16:13:46 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update capistrano to 3.8.2.

## `3.8.2` (2017-06-16)

https://github.com/capistrano/capistran … 1...v3.8.2

### Breaking changes:

* None

### Other changes:

* [#1882](https://github.com/capistrano/capistrano/pull/1882): Explain where to \ 
add new Capfile lines in scm deprecation warning - \ 
[@robd](https://github.com/robd)
   2017-04-22 18:47:01 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update capistrano to 3.8.1.

## `3.8.1` (2017-04-21)

https://github.com/capistrano/capistran … 0...v3.8.1

### Breaking changes:

* None

### Fixes:

* [#1867](https://github.com/capistrano/capistrano/pull/1867): Allow `cap -T` to \ 
run without Capfile present - [@mattbrictson](https://github.com/mattbrictson)

## `3.8.0` (2017-03-10)

https://github.com/capistrano/capistran … 2...v3.8.0

### Potentially breaking changes:

* [#1846](https://github.com/capistrano/capistrano/pull/1846): add_host will add \ 
a new host in a case where it used to incorrectly update an existing one \ 
(potentially breaking) [(@dbenamy)](https://github.com/dbenamy)

### New features:

* [#1860](https://github.com/capistrano/capistrano/pull/1860): Allow cap to be \ 
run within subdir and still work - \ 
[@mattbrictson](https://github.com/mattbrictson)

### Fixes:

* [#1835](https://github.com/capistrano/capistrano/pull/1835): Stopped printing \ 
parenthesis in ask prompt if no default or nil was passed as argument \ 
[(@chamini2)](https://github.com/chamini2)
* [#1840](https://github.com/capistrano/capistrano/pull/1840): Git plugin: \ 
shellescape git_wrapper_path [(@olleolleolle)](https://github.com/olleolleolle)
* [#1843](https://github.com/capistrano/capistrano/pull/1843): Properly shell \ 
escape git:wrapper steps - [@mattbrictson](https://github.com/mattbrictson)
* [#1846](https://github.com/capistrano/capistrano/pull/1846): Defining a role \ 
is now O(hosts) instead of O(hosts^2) [(@dbenamy)](https://github.com/dbenamy)
* Run `svn switch` to work with svn branches if repo_url is changed
* [#1856](https://github.com/capistrano/capistrano/pull/1856): Fix hg repo_tree \ 
implementation - [@mattbrictson](https://github.com/mattbrictson)
* [#1857](https://github.com/capistrano/capistrano/pull/1857): Don't emit doctor \ 
warning when repo_tree is set - [@mattbrictson](https://github.com/mattbrictson)

### Other changes:

* [capistrano-harrow#4](https://github.com/harrowio/capistrano-harrow/issues/4): \ 
Drop dependency on `capistrano-harrow` gem. Gem can still be installed \ 
separately [(@leehambley)](https://github.com/leehambley)
* [#1859](https://github.com/capistrano/capistrano/pull/1859): Move git-specific \ 
repo_url logic into git plugin - \ 
[@mattbrictson](https://github.com/mattbrictson)
* [#1858](https://github.com/capistrano/capistrano/pull/1858): Unset the :scm \ 
variable when an SCM plugin is used - \ 
[@mattbrictson](https://github.com/mattbrictson)

## `3.7.2` (2017-01-27)

https://github.com/capistrano/capistran … 1...v3.7.2

### Potentially breaking changes:

* None

### Other changes:

* Suppress log messages of `git ls-remote` by filtering remote refs (@aeroastro)
* The Git SCM now allows the repo_url to be changed without manually wiping out \ 
the mirror on each target host first (@javanthropus)
   2017-03-20 16:15:31 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update capistrano to 3.8.0.

## `3.8.0` (2017-03-10)

https://github.com/capistrano/capistran … 2...v3.8.0

### Potentially breaking changes:

* [#1846](https://github.com/capistrano/capistrano/pull/1846): add_host will add \ 
a new host in a case where it used to incorrectly update an existing one \ 
(potentially breaking) [(@dbenamy)](https://github.com/dbenamy)

### New features:

* [#1860](https://github.com/capistrano/capistrano/pull/1860): Allow cap to be \ 
run within subdir and still work - \ 
[@mattbrictson](https://github.com/mattbrictson)

### Fixes:

* [#1835](https://github.com/capistrano/capistrano/pull/1835): Stopped printing \ 
parenthesis in ask prompt if no default or nil was passed as argument \ 
[(@chamini2)](https://github.com/chamini2)
* [#1840](https://github.com/capistrano/capistrano/pull/1840): Git plugin: \ 
shellescape git_wrapper_path [(@olleolleolle)](https://github.com/olleolleolle)
* [#1843](https://github.com/capistrano/capistrano/pull/1843): Properly shell \ 
escape git:wrapper steps - [@mattbrictson](https://github.com/mattbrictson)
* [#1846](https://github.com/capistrano/capistrano/pull/1846): Defining a role \ 
is now O(hosts) instead of O(hosts^2) [(@dbenamy)](https://github.com/dbenamy)
* Run `svn switch` to work with svn branches if repo_url is changed
* [#1856](https://github.com/capistrano/capistrano/pull/1856): Fix hg repo_tree \ 
implementation - [@mattbrictson](https://github.com/mattbrictson)
* [#1857](https://github.com/capistrano/capistrano/pull/1857): Don't emit doctor \ 
warning when repo_tree is set - [@mattbrictson](https://github.com/mattbrictson)

### Other changes:

* [capistrano-harrow#4](https://github.com/harrowio/capistrano-harrow/issues/4): \ 
Drop dependency on `capistrano-harrow` gem. Gem can still be installed \ 
separately [(@leehambley)](https://github.com/leehambley)
* [#1859](https://github.com/capistrano/capistrano/pull/1859): Move git-specific \ 
repo_url logic into git plugin - \ 
[@mattbrictson](https://github.com/mattbrictson)
* [#1858](https://github.com/capistrano/capistrano/pull/1858): Unset the :scm \ 
variable when an SCM plugin is used - \ 
[@mattbrictson](https://github.com/mattbrictson)

## `3.7.2` (2017-01-27)

https://github.com/capistrano/capistran … 1...v3.7.2

### Potentially breaking changes:

* None

### Other changes:

* Suppress log messages of `git ls-remote` by filtering remote refs (@aeroastro)
* The Git SCM now allows the repo_url to be changed without manually wiping out \ 
the mirror on each target host first (@javanthropus)
   2016-10-17 17:51:29 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update capistrano to 3.6.1.

Changes are too many to write here, please refer CHANGES.md.
   2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499)
Log message:
Add SHA512 digests for distfiles for sysutils category

Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-03-14 09:04:26 by Takahiro Kambe | Files touched by this commit (1)
Log message:
pkg_alternatives support was added, too.