public
Description: Database and shared asset synchronization, multiple deployable environments, geminstaller dependency type, logfile helpers
Homepage:
Clone URL: git://github.com/jtrupiano/capistrano-extensions.git
jtrupiano (author)
Mon Apr 27 17:42:17 -0700 2009
commit  524788d83495b5c34a963eb88fc367fd152fc3a1
tree    8a762b34f12036e5fa05a6740d7fef720e516097
parent  377a7892158fd37ea7601a1663e2dba9bbb569a5
README.rdoc

capistrano-extensions

DESCRIPTION/FEATURES:

This gem provides a base set of Capistrano extensions including the following:

  * a new :gemfile RemoteDependency type
  * tasks/helpers for handling public and private asset folders (e.g. created by the file_column plugin)
  * tasks/helpers for auto-syncing server gems (via integration with the {GemInstaller}[http://geminstaller.rubyforge.org/] gem)
  * helpers for dealing with multiple deployable environments (e.g. staging, prodtest, production)
  * tasks for working with remote logfiles
  * tasks for database/asset synchronization from production back to local environments
  * integration with {environmentalist}[http://johntrupiano.rubyforge.org/environmentalist]

For a detailed exploration of these features, check out the wiki: github.com/jtrupiano/capistrano-extensions/wikis/home

SYNOPSIS:

  FIX (code sample of usage)

REQUIREMENTS:

  • Capistrano ~> 2.5.5
  • GemInstaller ~> 0.5.1

INSTALL:

  • sudo gem install capistrano-extensions (stable from rubyforge)
  • sudo gem install jtrupiano-capistrano-extensions (HEAD of repo from github)