1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00
Commit graph

13 commits

Author SHA1 Message Date
rbq
a760b29351 Add :local_user setting to docs and generated config 2017-06-08 19:23:39 +02:00
Peter Foerger
162712c0b0 Add dkdeploy to documentation of 3rd party plugins (#1874)
* Add dkdeploy to plugins documentation
2017-04-11 07:13:07 -07:00
Harry V. Kiselev
cb54892912 Update style for alert messages at documentation pages (#1847)
* Update style for alert messages at documentation pages. [skip ci]
2017-02-24 08:42:49 -08:00
Aaron Bonner
edd7a99763 Show correct format default
Format defaults changed from 'pretty' to 'airbrussh' in 3.5. Updating docs to reflect change.
2017-02-02 22:04:16 -05:00
Jeremy Bopp
109c2d205e Allow repo_url changes to be realized on existing hosts when using the Git SCM 2017-01-25 09:06:08 -06:00
Mikhail Grachev
04e5142d3c Add capistrano-hanami to plugins list 2016-12-31 15:39:41 +03:00
maesitos
ad45992751 :linked_dirs
:linked_dirs wasn't clear to me
2016-12-16 21:37:51 +01:00
Dylan Frese
f76fb81fe2
Add support for adding custom filters
Users of the API may now add their own 'on'-filters by calling
Configuration#add_filter, e.g:
`Capistrano::Configuration.env.add_filter(RegionFilter.new('NE'))`.

An filter object passed into this method must respond to .filter, and
this method should accept an array of Server objects and return a subset
of this array.

Tests have been added that checks that:
  * A filter can be added without throwing an error
  * Trying to add a filter without a filter method throws a
    TypeError
  * An added filter is used to filter a list of servers
  * add_filter accepts a block, and raises an ArgumentError
    if passed both a block and an object.
2016-12-09 18:11:15 -06:00
Mingan
cfe13e6e8c Add a hint for default setup 2016-11-29 21:24:39 +01:00
Mingan
3ad81900c0 Add a warning about changing :repo_url 2016-11-26 22:21:42 +01:00
Matt Brictson
e6ddd93ece
Make all SCMs inherit from SCM::Plugin
This makes it much easier (no hacks needed) to determine whether the
user has installed an SCM plugin: simply check that the plugin responds
to `scm?` and that it returns true. A new SCM::Plugin base class makes
it easy to write such a plugin.

This commit also updates the website docs that explain how to write SCM
plugins so that they refer to this new technique.
2016-10-26 17:45:25 -07:00
Matt Brictson
f513c2d6b4
Document new SCM plugin system 2016-08-30 18:09:07 -07:00
Matt Brictson
9d62e3d7b6
Move gh-pages site to the docs/ folder 2016-08-23 18:04:57 -07:00