<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/sysutils/capistrano, branch pkgsrc-2014Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc-2014Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2014-03-26T13:29:09Z</updated>
<entry>
<title>Correct depending package's directory.</title>
<updated>2014-03-26T13:29:09Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2014-03-26T13:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ca6d02c5a178bce458b2c282195356d653a8a4b1'/>
<id>urn:sha1:ca6d02c5a178bce458b2c282195356d653a8a4b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update capistrano to 3.1.0.</title>
<updated>2014-03-14T18:01:03Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2014-03-14T18:01:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=54ca8fb6d18f59626779fd4fa6f00275ad0b980a'/>
<id>urn:sha1:54ca8fb6d18f59626779fd4fa6f00275ad0b980a</id>
<content type='text'>
Changes are too many to write here, please refer CHANGELOG.md.</content>
</entry>
<entry>
<title>Update capistrano to 2.15.5.</title>
<updated>2013-09-15T15:56:12Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2013-09-15T15:56:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=a058ee9dd3f1a1a562b4a2046231a28866762b48'/>
<id>urn:sha1:a058ee9dd3f1a1a562b4a2046231a28866762b48</id>
<content type='text'>
## 2.15.5 / July 4 2013

* Fix multistage argument parsing when using the `-s` option. (@jmazzi)
* Tweaks to the asset recipes. (@curtislinden)
* Use quotes around SCM usernames and passwords (@carloslopes)
* Avoid git warning when cloning Git repository using sha1 (@bpaquet)

## 2.15.4 / April 29 2013

* Fix parallel command logging (@gnufied)
* Fix a double-asset manifest problem on Rails upgrades. (@jimryan)

## 2.15.3 / April 25 2012

* For deploy:cleanup, use try_sudo with rm command. (@joshstaiger)
* Restore maintenance.rhtml (@chulkilee)
* Fixes GH-434, If branches is an array of array, iterate them separately. (@gnufied)

A big "thank you" to the people who've pushed really amazing patches to the
2.15.x branch so soon after it's release. 2.15.0 was just too huge to go out
bug free.

## 2.15.2 / April 24 2013

* Fixed a bug with asset_paths (String vs. Array). (@joeycarmello)

## 2.15.1 / April 23 2013

* Support for Rails 4 (and other) randomised asset manifest names. (@jimryan)

## 2.15.0 / April 23 2013

* New varaible :shared_assets_prefix to allow people to host somewhere other
  than `/assets/`. Default is `assets`.
* Bring back web:enable and web:disable tasks. Sincerely apologies to all affected
  removing these was one of the most glaring mistakes we've made on this project
  and I feel personally responsible.
* Makes :git_shallow_clone work with branches (@cannikin)
* Avoid removing required assets (@bosko)
* Fix escaping of asset_paths when calling `deploy:finalize_update` (@mcary)
* Improve parallel command logging (@mpapis)
* Allow updating variables in the cap shell `cap&gt; set :some_setting new_value`
  (@jpfuentes2)
* Add the option to configure `Capistrano::Logger.default_formatters=` this
  relates to the previous merging of the capistrano-colors gem. (@kellyredding)
* Don't attempt to connect to a nil `:gateway` (@mattheath)
* Simplify our .gemspec dependency list (@timoschilling)
* Make the existece of `config/deploy/{stage}.rb` optional, it'll be loaded if
  it exists, otherwise we continue without it (@ymainier)
* Misc spelling/typo fixes. (@mv)
* Update mtime and atime with touch when fixing asset timestamps (@wildoats)
* Change call of `rake {env} precompile:all` to drop the errornous `{env}` (@zxiest)
* Evaluate assets_role at runtime using a lambda (@nlenepveu)
* Handle when hosts (for example by joining/leaving the no_release meta group)
  have different old releases for `deploy:cleanup` (@oggy)
* Check for nil when tearing down connections (@yyuu)
* Go back to using SCP for uploads as against SFTP (@pjungwir)
* Added an option to dereference symlinks when using the :copy strategy
  (`set :copy_dereference_symlink, true`) useful when your working directory
  contains files symlinked in from outside your project root (@mehmetc)
* Small typo fix in README (@yule)
* Add Ruby 2.0.0-p0 to the TravisCI build (@jarrettmeyer)
* Add the option to set the shared asset prefix for Rails,
  (`set :shared_assets_prefix, "my_shared_assets"`) corresponds with it's
  namesake in Rails. By default is set to `assets`. (@spectator)
* Improved error messages for `cap {stage} deploy:check` (@petems)
* Make `run_locally` work with the `--dry-run` flag. (@flagthisiskun)
* Fix a link in the README to writing a good commit message. (@mhutchin)
* Code style fixes (@mv)
* Report differently if the command was killed by a signal (for example the
  oom killer on Ubuntu/Debian). (@tanob)</content>
</entry>
<entry>
<title>Update capistrano to 2.14.2.</title>
<updated>2013-02-11T04:17:38Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2013-02-11T04:17:38Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=acb1dc59b785a04e9b42570f3cdda9c47f2597ea'/>
<id>urn:sha1:acb1dc59b785a04e9b42570f3cdda9c47f2597ea</id>
<content type='text'>
## 2.14.1 (tentative) / January 10 2013

## 2.14.0 / January 9 2013

* Removed ui.output_cols limit of 80 chars (@aussielunix)
* Added :p4charset variable for Perforce command line (@randyinla)
* Added support for rolling back assets, and removing expired assets (@ndbroadbent)
* Merged in `capistrano_colors` gem, and renamed to 'log_formatters', since it does much more than just colors
  (@ndbroadbent)
* Use more intelligence in setting the :scm variable based on known version control directory names (@czarneckid)
* Remove the deploy:web:{disable, enable} tasks (@carsomyr)
* Group finalize_update shell commands into one command, harden shell calls with #shellescape, and separate arguments
  with -- (@ndbroadbent)</content>
</entry>
<entry>
<title>Update capistrano to 2.13.5.</title>
<updated>2012-12-17T13:20:39Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2012-12-17T13:20:39Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f41687558a9c8a25dd82aef7c463972f0125289d'/>
<id>urn:sha1:f41687558a9c8a25dd82aef7c463972f0125289d</id>
<content type='text'>
## 2.13.5 (tentative) / October 26 2012

* Merged in `capistrano_colors` gem, and renamed to 'log_formatters', since it does much more than just colors
  (@ndbroadbent)
* Use more intelligence in setting the :scm variable based on known version control directory names (@czarneckid)
* Remove the deploy:web:{disable, enable} tasks (@carsomyr)
* Group finalize_update shell commands into one command, harden shell calls with #shellescape, and separate arguments
  with -- (@ndbroadbent)</content>
</entry>
<entry>
<title>Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.</title>
<updated>2012-10-23T19:50:50Z</updated>
<author>
<name>asau</name>
<email>asau@pkgsrc.org</email>
</author>
<published>2012-10-23T19:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c4f95ab71a8e776eb3384df9e8b9ddfa4e2a89c8'/>
<id>urn:sha1:c4f95ab71a8e776eb3384df9e8b9ddfa4e2a89c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update capistrano to 2.13.3.</title>
<updated>2012-09-16T11:14:11Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2012-09-16T11:14:11Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1aa76f534d32f5c8851002f33f483a0e2d658d27'/>
<id>urn:sha1:1aa76f534d32f5c8851002f33f483a0e2d658d27</id>
<content type='text'>
## 2.13.3 / August 21 2012

This release contains multiple bugfixes and handling of exotic situations. The
`Configuration#capture` method should now work in spite of `ActiveSupport`
shenanigans. Thank you, the community, for all of your contributions:

 * Close input streams when sending commands that don't read input. Dylan Smith
   (dylanahsmith)
 * Listen for method definition on `Kernel` and undefine on `Namespace`. Chris
   Griego (cgriego)
 * Fixed shell `Thread.abort_on_exception` bug. George Malamidis (nutrun)
 * Adding a log method to `Capistrano::Deploy::SCM::None` to maintain
   consistency with other SCM classes. Kevin Lawver (kplawver)
 * Add deprecation warning if someone uses old `deploy:symlink` syntax on
   callbacks. Ken Mazaika (kenmazaika)
 * Simplify the `finalize_update` code by respecting the `:shared_children`
   variable during removal and recreation of the parent. John Knight
   (knightlabs)</content>
</entry>
<entry>
<title>Update sysutils/capistrano to 2.12.0</title>
<updated>2012-04-14T11:01:29Z</updated>
<author>
<name>gls</name>
<email>gls@pkgsrc.org</email>
</author>
<published>2012-04-14T11:01:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5bb71c2c35007226c601ee5712d79a098c39e472'/>
<id>urn:sha1:5bb71c2c35007226c601ee5712d79a098c39e472</id>
<content type='text'>
Upstream changes:
-----------------

## 2.12.0 / April 13 2012

This release revserts the very verbose logging introduced in the previous
version, it also enables a handful of power-user features which are largely
un-documented, but shouldn't be important unless you are looking for them.
Undocumented code shouldn't scare you, simply read through deploy.rb in the Gem
if you want to know how a new feature works!

 * Update mapped commands to remove symlink deprecation warning. Despo Pentara
(despo)

 * Add the "rpm" remote dependency. Nick Hoffman (nickhoffman)

 * Add commented deploy:cleanup task to default recipe. Jean-Philippe Doyle
(j15e)

 * Teach deploy:web:enable to fail gracefully. Lee Marlow (lmarlow)

 * Ticket 193 alias task show wrong name when it is not overridden. Rafa García
(rgo)

 * Allow configuration of which roles assets are precompiled on. Frederick
Cheung (fcheung)

 * Fix transfer action to honor dry-run flag. Serg Podtynnyi (shtirlic)

 * Changed single to double quotes for Windows, fixes a Windows bug in the HG
module. Matthew J Morrison (mattjmorrison)

 * Add UnsharedRemoteCache (copied from eycap gem). Ben Symonds (bensymonds)

As ever, a sincere thanks to all contributors, and do not hesitate to contact
me if this release causes problems for you.</content>
</entry>
<entry>
<title>Update capistrano to 2.11.2.</title>
<updated>2012-03-18T02:32:34Z</updated>
<author>
<name>taca</name>
<email>taca@pkgsrc.org</email>
</author>
<published>2012-03-18T02:32:34Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f27c3f266576971231d64b08a80263d5b3f8b7ae'/>
<id>urn:sha1:f27c3f266576971231d64b08a80263d5b3f8b7ae</id>
<content type='text'>
## 2.11.2 / Febuary 22 2012

Fixes some bugs with the now deprecated `deploy:symlink` fallback option.

## 2.11.0 / Febuary 20 2012

This release replaces and fixes a broken 2.10.0 release (see below for
information)

This release includes all fixes as documented for 2.10.0, plus additional code
cleanup (SHA: 3eecac2), as well as changing the public API from
`deploy:symlink`, to `deploy:create_symlink`

* Remove a testing dependency on `ruby-debug` (Lee Hambley, reported by Serg
Podtynnyi)

* Formerly deprecate `deploy:symlink`, this move was prompted by the Rake
namespace fiasco of their 0.9.0 release, and is replaced by
`deploy:create_symlink`. If you are looking for a place to hook asset related
tasks, please consider `deploy:finalize_update`. Replaced by
`deploy:create_symlink`, `deploy:symlink` now raises a deprecation warning,
and defers to `deploy:symlink`. (Lee Hambley)

* Update the 2.10.0 changelog. (Lee Hambley, reported by Jérémy Lecour)

## 2.10.0 / Febuary 19 2012

If you are reading this after Febuary 20th 2012, do not be surprised when you
cannot find 2.10.0 on Rubygems.org, it has been removed because of a breaking
API change. It is replaced logically enough by 2.11.0 where the API is still
changed, but now issues a warning and falls back to the expected behaviour.

The CHANGELOG for this release was updated retrospectively, I'm sorry I missed
that when releasing the gem, 2.10.0 apparently not my finest hour as a
maintainer.

Ths fixes in this release include

* Include sample NGinx config for `deploy:web:disable`(added by Roger Ertesvåg)

* Fix gemspec time format warning (reported by Tony Arcieri, fixed by building the Gem against Ruby-1.9.3)

* Finally removed deprecated `before_` and `after_` tasks. (Lee Hambley)

* Rake 0.9.x compatibility (reported by James Miller, fixed by Lee Hambley)

* More detailed logging output (fixed by Huang Liang)

* Includes multistage, without `capistrano-ext`. `require 'capistrano/ext/multistage'` (fixed by Lee Hambley)</content>
</entry>
<entry>
<title>Update sysutils/capistrano to 2.9.0</title>
<updated>2011-11-09T21:34:38Z</updated>
<author>
<name>gls</name>
<email>gls@pkgsrc.org</email>
</author>
<published>2011-11-09T21:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0336d7348dce8bf84d149d230f098f3732e928a5'/>
<id>urn:sha1:0336d7348dce8bf84d149d230f098f3732e928a5</id>
<content type='text'>
Changelog:

## 2.9.0 / September 24 2011

A vairly heavy release, including some new features which most of you won't
need, but power users have contributed, this also marks the beginning of the
end of the 2.x series, more information will follow in due course, but with
the proliferation of Bundler, and better ways to do deployment, we will be
introducing heavier changes to Capistrano to keep the tool current.

**Please note, following some reported problems with the asset pipeline code
being not found, remember Capistrano needs to be in your Gemfile, and as such
needs to be run with Bundler, otherwise you risk loading a system-wide version
of Capistrano who's behaviour might be different from that specified in your
Gemfile. This is also good practice because much of the deploy logic resides
in the Gem, and you wouldn't want that to change without your knowledge. Rails
applications include Cap in the Gemfile anyway, you should follow this
convention.**

* find_servers() will no longer raise if there are no servers, this behaviour
can be modified by way of the `:on_no_matching_servers` option. Thanks to
`@ppgengler`.

* Short Git SHA1 fragments are now supported in commands such as `cap deploy
-s revision=d7e99f` thanks to `@ndbroadbent`.

* One can now specify individual SCM commands by setting
`:scm_arguments_&lt;command_name&gt;`. Thanks to `@alextk`.

* Travis CI build now passes thanks to @andrew, build tested against MRI
`1.8.7`. `1.9.2` and `REE`.

* Support for Perforce labels, I don't know much about this, but I believe
it's much like deploying a Git tag, thanks to `@ak47`.

* Git SCM now correctly adheres to the `:scm_verbose` setting. Thanks
`@dubek`.

* `set()` can now be used to set a `false` value, previously this was a no-op.
Thanks to `@nilbus`.

* Support for Git 1.6x submodules, The Git SCM strategy now queries Git on the
server-side to ensure it supports the `--recursive` flag, if it doesn't then
it will fall back to using the long-hand. Many thanks to all those involved in
the discussion surrounding this topic, and to `@nilbus` for a beautifully
clean solution which doesn't hold us back.

* When using `:cached_copy` with Subversion, use `svn switch` to for more
reliable switching of branches/etc. Thanks to `@iGEL` for the patch that we
accepted finally, and to `@richmeyers` who also submitted a patch and
contributed to the discssion.

Other cleanups and minor improvements to the code and tests were committed by yours truly
(@leehambley), @maxim, @ak47 and @andrew).</content>
</entry>
</feed>
