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

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


Branch: CURRENT, Version: 3.10.2, Package name: ruby24-capistrano-3.10.2, 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] [security/ruby-airbrussh] [lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 340d863724607c60189f0416283ad7d679adb701
RMD160: 4f4d797530feb6aa72a9144c063f48658968b5a5
Filesize: 76.5 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-06 04:23:23 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
sysutils/capistrano: update to 3.10.2

## [`3.10.2`] (2018-04-15)

[`3.10.2`]: https://github.com/capistrano/capistran … ...v3.10.2

### Breaking changes:

* None

### Fixes:

* [#1977](https://github.com/capistrano/capistrano/pull/1977): Remove append \ 
operator when writing the git file - [@mmiller1](https://github.com/mmiller1)
   2018-03-14 16:35:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
sysutils/capistrano: update to 3.10.1

## [`3.10.1`] (2017-12-08)

[`3.10.1`]: https://github.com/capistrano/capistran … ...v3.10.1

### Breaking changes:

* None

### Fixes:

* [#1954](https://github.com/capistrano/capistrano/pull/1954): Fix Host \ 
filtering when multi-host strings contain `0`

## [`3.10.0`] (2017-10-23)

[`3.10.0`]: https://github.com/capistrano/capistran … ...v3.10.0

As of this release, version 2.x of Capistrano is officially End of Life. No \ 
further releases of 2.x series are planned, and pull requests against 2.x are no \ 
longer accepted. The maintainers encourage you to upgrade to 3.x if possible.

### Breaking changes:

* None

### New features:

* [#1943](https://github.com/capistrano/capistrano/issues/1943): Make 'releases' \ 
and 'shared' directory names configurable from deployment target
* [#1922](https://github.com/capistrano/capistrano/pull/1922): Prevents last \ 
good release from being deleted during cleanup if there are too many subsequent \ 
failed deploys
* [#1930](https://github.com/capistrano/capistrano/issues/1930): Default to \ 
locking the version using the pessimistic version operator at the patch level.

### Fixes:

* [#1937](https://github.com/capistrano/capistrano/pull/1937): Clarify error \ 
message when plugin is required in the wrong config file.
   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.